4.0
Jul 16, 2015
Former employee, more than 1 year
Mountain View, CA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, good compensation, interesting problems, decent codebase, teams have a lot of freedom in terms of choosing technology, engineers get to make a fair number of design choices. Decent internal mobility options.
Cons
Was not given a lot of agency on initial team placement. A lot of friction between teams: working on projects that require help from other teams can be miserable and stressful. People don't answer their emails. There's no company-wide documentation standards so you have to find where other people sit and physically go ask them for help with the bad code they wrote.