3.0
May 5, 2014
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
You get to work on really amazing things and work with some incredibly talented people. There is always something interesting to do.
Cons
Work/life balance is hit or miss depending on the program. Very limited opportunities for upward growth and the performance evaluation system is a joke.