Company: Apple
Date: 2014-10-11
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great people, great products, great benefits
Pros: The people you work alongside are the greatest people in the world. If your like retail, there's no better place to work.
Cons: Transparency between corporate and retail stores. 

There isn't much time to allow for personal development time while not directly in role, and everything is very "gray" in terms to getting promoted past manager level.  

Apple prides itself on owning your own development, but that looks different for each store, and there's no true assessment of one's qualifications and promotion.