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

Great Company, lot's of development opportunity.
Pros: If you apply yourself and go above and beyond, there is no limit to where you can go, literally.  Apple has positions all over the globe, great benefits while simultaneously offering lot's of opportunities for personal growth and education.
Cons: Apple is a big small company, sometimes it was hard to get my individual issue heard and addressed by corporate.  When it came to things that effected everyone, however, store management was more than responsive.