Company: Apple
Date: 2014-06-22
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Mostly great
Pros: Smart people to work with. Awesome product. Good work environment. Great training and access to further training if you want. Certifications are an awesome addition to your resume.
Cons: Little advancement. Hard to see where you can go higher unless you are in management. Not much feedback to help you find that advancement.