2.0
25 Apr 2014
Former employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
They have a lot of activities for employees to participate and get involved with the community.
Cons
They don't care too much about employees, you can get fired in a second. I didn't get fired, but I saw many come and go. You can work really hard for a raise or a promotion, but if you are not liked by upper management then forget about it.