Company: Apple
Date: 2015-08-25
Overall rating: 5/5
Employment status: current
Experience level: Junior

Specialist
Pros: Amazing benefits even for part time employees including vision, medical, dental, ESPP, EPP, 401k match, sick time, stipend for gym membership.  Not to mention all of the career experiences.
Cons: A lot more corporate than people think, not much autonomy at store level.  Also they do not promote internal candidates into managerial/leadership positions.