4.0
Dec 13, 2012
Current employee, more than 3 years
Cupertino, CA
Recommend
CEO approval
Business Outlook
Pros
Job satisfaction. It's wonderful to work with people who are really good at what they do. If you're not sure of something, there's always an expert to call on.
Cons
The stress is intense at times. A whole team of people can be working flat out (including going to China) on a prototype build of your design and you don't even know if it'll work. There's not much work life balance.