Company: Apple
Date: 2015-01-27
Overall rating: 5/5
Employment status: current
Experience level: Junior

Amazing benefits and potential for an amazing team.
Pros: Amazing benefits awarded even to part time employees. Flexibility with schedule as long as you plan in advance. Many options for movement internally or to a different location.
Cons: Exhausting customer service work for customers that often feel entitled and not very grateful. High turnover makes it hard to forge relationships and means that the team is always relatively new/inexperienced.