4.0
May 28, 2014
Former employee, more than 1 year
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Upper management is really taking care of people. They provide excellent compensation and leadership is great.
Cons
Now, it depends on who is the manager you are reporting to. Your direct manager makes a different on the experience of the company.