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

A company that does try to make its employees happy.
Pros: This review goes for the retail side, but the people at the stores are what make the place unique. With such an eclectic and talented group of people, this place is never a dull moment. It is also good to know that the members of your team have your back. 

Time allotted for personal growth and training is also something management tries to make a priority for team members. Time before each shift is given for personal development and in addition, group training sessions are offered 2-3 times per quarter...not bad.
Cons: Sometimes movement upwards can be difficult.