4.0
6 Mar 2012
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Reasonable expectations of employees You can have a life outside of work Interesting technology A chance to contribute to improving the world in a meaningful way Nice, friendly co-workers
Cons
Sometimes a little bureaucratic Some micro-management Needs some stronger leadership and some people to take ownership of requirements