Company: Apple
Date: 2013-01-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Phenomenal people, excellent culture, lack of opportunity for growth
Pros: When you work for Apple, you are working with a group of people that are absolutely amazing. Great customer focus, intelligent, driven, communicative...it's just awesome. The leadership team is great, when they have the time to provide direction.
Cons: Time. It's simply near-impossible to strategize with your team, develop yourself with leadership, and to review your interactions.

There is a culture of pulling leadership from external sources, so much so that it causes you to think that it's impossible to grow with the company.