Company: Apple
Date: 2012-06-15
Overall rating: 3/5
Employment status: current
Experience level: Junior

Young
Pros: Great medical benefits
Great vacation & sick time (for full-time employees)
"Fun" work environment - you work with a wide variety of people from all walks of life
Cons: One word: retail. Unable to have a fixed schedule, deal with cranky customers on a daily basis, managers who don't really know the product (unable to support you). Apple seems to target those without much direction, and gives them hope that they will be able to advance and then never actually promote them (besides money-making machines). Hard to get a job here, even harder to advance once you're in