3.0
Jun 2, 2014
Recommend
CEO approval
Business Outlook
Pros
Joined when the company was going through big changes. Largely under-appreciated company and what it offers. Lots of projects to contribute to. Amazing scale. Had ample chance to deal with big data. Lots of interesting and challenging problems to solve. Chance to make direct impact in people's lives. Reasonable work-life balance.
Cons
Lots of unnecessary politics. Developers needed to work for many years to be up for promotion. Went through a re-org every couple of months.