Company: Apple
Date: 2015-07-26
Overall rating: 4/5
Employment status: current
Experience level: Junior

Slow development
Pros: Working with talented, motivated people that are passionate about helping people
Cons: If you're interested in moving up, it's a slow process that involves switching stores and putting in the hours.  Even then it's not a guarantee