5.0
Oct 2, 2018
Anonymous employee
Current employee, more than 1 year
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Most teams have a really good culture and there is plenty of room for growth in the company. Pay is average, but stock package is good.
Cons
There are just a few teams with managers who micro-manage or create negative cultures, watch out for those! Also, seems to be difficult to earn a promotion, mostly based on how long you've been here.