The tech seems great, the people don't