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

Great company to work for
Pros: Apple really cares about their employees as people. They are serious about getting feedback from employees and making changes based on that. They have some sales quotas, but they are not difficult if you put in the effort. The community is really positive, and they (for the most part) do a good job hiring managers that can motivate you every day. The benefits are great too - they'll comp your public transit memberships, your gym memberships, and even offer 401k matching and discounted stock purchase plans.
Cons: They expect a lot in terms of hours. Working 25 hours a week was difficult for me as a student, and when I worked there they were fairly strict about absences (I'm told they've gotten less so).