4.0
Sep 20, 2017
Anonymous employee
Current employee, more than 5 years
San Jose, CA
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance Decent pay No micro-management Great work environment and amenities
Cons
Frequent organization changes disrupt project focuses and schedules. Teams build similar mediocre technical products, instead of team up to build true cutting-edge solutions. It is a waste of resource, and frustrates top talents.