3.0
Jan 13, 2016
Anonymous employee
Current employee, more than 3 years
Campbell, CA
Recommend
CEO approval
Business outlook
Pros
The People, Technology, and Work Flexibility are really good.
Cons
As with most companies, there are things that can be done better. Too much bureaucracy at times and a lot of upper management.