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

Apple experience
Pros: Excellent employee benefits, great discounts, good interactions with peers and superiors, working from home, flexible schedules, lots of training to keep up with new products and services.
Cons: Frequent schedule changes that can make home life and personal life challenging, career advancement is difficult due to the large number of employees.