Company: Apple
Date: 2012-12-01
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

It is a great place.
Pros: One is always learning new things whether hardware or software.
Cons: The only draw back is that if you are in the retail end it is retail so the hours 7 days a week just like any other retail situation.