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

Quality is key
Pros: Apple provides some of the best benefits I've ever encountered. They really take care of their employees. You get a fantastic amount of sick and vacation time as well.
Cons: Working at any retail store is hard. The hours are not pretty and you are customer facing at all times.