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

They really have a balanced approach to taking care of employees
Pros: Training was awesome, the team members really work together.  The training is ongoing and the job can really be satisfying.  The convenience and the benefits are great as well
Cons: Business requires a flex schedule.  The schedule may change at any time and the hours can vary as well as the days.