3.0
Jun 1, 2017
Anonymous employee
Current employee, more than 8 years
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Stability, very flexible schedules and work life balance.
Cons
Really hard to get promoted, promotions are based solely on years of service and not on quality of work/skill set.