5.0
15 Mar 2009
Current employee
Cupertino, CA
Recommend
CEO approval
Business outlook
Pros
Working on something relevant and respected means the best and the brightest stick around, even if it's not the highest compensated place to work. Intelligence is thick there, and it's easy to learn something you are interested in directly from the person who designed it.
Cons
Older employee base means there aren't very many social opportunities (colleagues go home to families rather than meeting socially). Employee satisfaction is not a top priority among upper management because "You don't work here for the money". Short term product cycles get in the way of long term investing, for example offices are crammed with 2 or more people and the new campus has been delayed to start construction by 2 years.