Company: Apple
Date: 2017-01-28
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great opportunities to develop skills in different areas if you put effort into it.
Pros: Flexible hours with your life events, coworkers are great people. Many managers will work with your school schedule if you do a great job while you're working.
Cons: Managers can be really unskilled in leading and not understand the culture if they were hired from outside of apple. They do not like to promote internal people to leadership roles who are more than qualified for the job.