Some of the best people you'll ever work with
A great place to get lots of experience, however there is the issue of "practice what you preach" that does not seem to apply. The employee surveys continue to point out company communication as a significant issue with the culture.
ProsEveryone's heart is in the right place
ConsLack of transparency