Company: Apple
Date: 2012-08-29
Overall rating: 4/5
Employment status: former
Experience level: Junior

Overall a good experience, but with many small pitfalls
Pros: Fantastic benefits with a work environment that breeds a certain connection between team members, with most of the management team being competent enough to work with you on most issues.
Cons: Definite brainwashing atmosphere with lots of pep talks and cheerleading moments which leads either to intense love for the company or a silent, brooding disgust of many company policies.