Company: Apple
Date: 2014-02-19
Overall rating: 5/5
Employment status: former
Experience level: Junior

Life changing but you can't stay
Pros: They hire the cream of the crop - therefore you have a lot of things in common with most of the people that work there. Culture is strong with this one. People are very positive and love their job.
Cons: Extremely hard to move up in the company. They tend to hire from outside - the internal metrics are very difficult to achieve and therefore they pass on most internal candidates. This is retail so you have retail pay - which for most people with Bachelors and Master's degrees have to move on since promotions are so hard to get.