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

Great place to work, but hard to climb up.
Pros: Job isn't too stressful and pay is good.
Great culture. People are positive and friendly.
Cons: Limited opportunities to climb up the ladder if you are in sales or customer service. You have to wait for someone up to resign or move in order to have a position open and have the opportunity.
Lack of support for education, if you are in sales they can only pay for college education related to sales, so if you were looking for them to pay for engineering or something else they wont support you.