3.0
17 May 2010
Anonymous employee
Current employee
Cupertino, CA
Recommend
CEO approval
Business outlook
Pros
A great company overall, visionary top management
Cons
Hard to maintain work-life balance, too much unnecessary secrecy, some groups are not up to par with the others