Company: Apple
Date: 2012-09-28
Overall rating: 5/5
Employment status: current

Excellent Team, Excellent Customers
Pros: The reward of gaining really solid management experience is evident in all facets of Apple.  You will learn how to be a leader in ALL fields, not just the one you technically occupy.  Add to that the diverse an amazing people you work with and get to meet everyday, and it is one heck of a positive experience.
Cons: Part-time hours tend to stink, and the emphasis on attachments means you really have to go above and beyond, even on slow days, to open up opportunities for yourself.  

Additionally, the attendance rules are absolutely horrendous.