Company: Apple
Date: 2013-02-24
Overall rating: 5/5
Employment status: former
Experience level: Junior

Lots of hard and fast-moving work with interesting people
Pros: Excellent benefits and healthcare coverage, cool and interesting coworkers, good company culture. Real opportunity for advancement if you're driven and interested.
Cons: Occasional poor interactions with the public. Can sometimes feel like a cult.