3.0
Jan 7, 2013
Recommend
CEO approval
Business Outlook
Pros
Salary and benefits are some of the best around. Most departments respect work/life balance. Internal mobility is good. Overall skill level of peers is very high.
Cons
Nothing that happens or has ever happened in software engineering is interesting, relevant, or good unless it happened at Google. Prior experience in barbarian companies is considered irrelevant or harmful. Groupthink and NIH syndrome lead to some daft decisions that are considered holy and irrevocable within the company.