Company: Apple
Date: 2012-04-26
Overall rating: 5/5
Employment status: current

A great experience.
Pros: You are part of a team where you learn many valuable skills that will benefit your personal and professional career, whether or not you decide to stay with the company or take another path.
Cons: There are often times where things are very busy, and when this happens sometimes one might deal with aggravated customers--this environment is not for everyone.