5.0
7 Jan 2009
Former employee
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
They recognize their employees, provide a great compensation and benefits package, and a great working environment.
Cons
Depending on the product that you work, you might be working with old technologies and a code base that was created back in the 90s, that is hard to maintain.