Company: Apple
Date: 2013-04-05
Overall rating: 5/5
Employment status: former
Experience level: Junior

Fantastic company, a great experience.
Pros: Great pay, benefits, work environment. Takes good care of employees, etc. On the job training is continuous and beneficial, and management is active and involved in growing the business. ASC position provides a lot of autonomy to manage virtual teams and networking in the way you find best fits.
Cons: None that I ran into.