1.0
24 Sept 2016
Former employee
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
* Pay is good. * Food is decent. * You do not have to do much(if any) work. * With only mediocre people around you rising in ranks is easy(though requires lots of politics).
Cons
* Nothing to learn, except maybe politics. * Engineers around you are mostly mediocre(at best). * Technical management usually consists of people who are incompetent technically. * Management structure is very deep. Every tiny bit of functionality is factored out in a separate team, with it's own management structure. * Fix the culture. Technical culture is non-existent here. Your engineers should be smart and bold, not the reverse (which they are right now).