1.0
4 May 2010
Current employee
Redwood City, CA
Recommend
CEO approval
Business outlook
Pros
Good benefits and nice friends to support you when you get frustrated with management. Nothing else I can think of here... really hard.
Cons
Too big, you are just a number. Management needs management because there are so many that they need to manage themselves and in the end just few to do the real work. Compensation for people who are here for long time is not fair, it does not keep up with the market. New hires, fresh students get the salary of senior/principal members.