Company: Apple
Date: 2011-10-16
Overall rating: 5/5
Employment status: current

A whirlwind of awesome people and technology, with major pitfalls, but a satisfying experience.
Pros: If you like people and want to change the way technology is looked at every, this is a good job for you.
Cons: The compensation isn't great, and the brainwashing gets a little over the top. Managers can be dicks, too, a lot of the time.