Company: Apple
Date: 2012-09-20
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work, fun environment and learn skills that will benefit you for the rest of your life.
Pros: Customer focused with world class products and service - great place to work.
Cons: If you don't like to hustle, look elsewhere.  Slackers need not apply.  Monetary compensation could be better, but skills learned will serve you well in the future.