Company: Apple
Date: 2014-01-12
Overall rating: 5/5
Employment status: former
Experience level: Junior

Grueling and demanding, but fulfilling and developing.
Pros: Casual attire, flexible shifts due to shift demand of other employees, benefits, discounts.
Cons: Retail hours, store management has no control over hourly wages of employees, so there is negotiation of wages so you basically have to wait a year to get a 3-5% raise which is based on very vague criteria. It has absolutely nothing to do with numbers or revenue, so it's hard for a results-driven individual who believes advancement should be based on skill and performance.