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

Great company, great team.
Pros: Fantastic coworkers. Apple typically hires fairly interesting and well rounded people. It is a fun environment where you can make great connections. You gain a wealth of knowledge and skills that make you valuable to other employers.
Cons: Retail is retail no matter how you look at it. Some stores more than others have politic games you have to play to move in any direction. Typically if you want to be a manager, you have to leave then come back. Apple hires externally for management despite the talent it has groomed.