3.0
22 Jun 2011
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Employees are generally treated very well. There is always more than enough to do in a day.
Cons
It still has a culture that is more akin to a start up which has its own pros and cons.