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

A stressful but rewarding position with one of the most highly thought of employers.
Pros: The culture is amazing if you are in the right store. It's a retail environment that cares about it's employees. The work can be rewarding, but it is what you make it (just like every job). Apple positions are very secure. There is room to grow and positions in Apple are highly regarded as some of the most difficult jobs to acquire, and if you don't want to stay with Apple, just being with Apple makes you very desirable to other employers.
Cons: In the Genius role, it is pretty much non-stop angry customers. There are situations where you have to get a leader or security guard because of customers' temperament. Over time some people get "burned out" and should leave or move on, but sadly they don't. It's difficult to get fired when working for Apple so people who are content in their positions do what is necessary to stay, but have very little drive. This can be difficult on the people who are trying to grow with the company. Trying to improve numbers on the team can end up being a 1 person job (which, in turn, burns out that individual). Also, in San Francisco, there is a big turnaround for technicians because Apple does not pay the average rate for someone doing a technical support job.