5.0
7 Nov 2015
Anonymous employee
Current employee, more than 3 years
Cupertino, CA
Recommend
CEO approval
Business outlook
Pros
The compensation, benefits, and overall company offerings are top notch. The products and projects we work on are interesting and are seen and used by many. Being surrounded by many highly intelligent, motivated individuals pushes us to be better and gain more skills as we develop.
Cons
Work/life balance periodically gets skewed during deadlines, which can get stressful. Opportunities for career advancement are not always provided and many managers are too eager to "build empires" rather than focus on making their existing direct reports more successful.