4.0
Jun 11, 2008
Current employee
Cupertino, CA
Recommend
CEO approval
Business outlook
Pros
Work with some of the smartest and best engineers in the field, and one of the most competent senior management in terms of technology.
Cons
Management can be personality driven and chaotic. Practically zero support for career development - basically sink or swim. Too much churn and burn mentality with regards to staff retention.