Company: Apple
Date: 2014-11-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Hands down the best
Pros: Benefits and the people, management is great
Cons: Can be stressful just like any retail position