3.0
31 Oct 2015
Current employee, more than 3 years
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
If you are lucky and land up in a good team with a good manager you can do really well. Lots of learning opportunities available
Cons
Lot of politics and no transparency from even from immediate managers. No choice in selecting work that you want to do. Can get stuck in a bad team and suffer for a long time. More emphasis on completion of the task than quality. Meeting deadline is more important, no matter how many regressions you introduce.