5.0
30 Mar 2017
Former employee, more than 5 years
Cupertino, CA
Recommend
CEO approval
Business outlook
Pros
Get to work with some of the smartest and most devoted people in the world in a great environment with good salary, perks and high morale.
Cons
People have to work hard; there is not much latitude for error and senior management can sometimes be very tough.