Company: Apple
Date: 2015-10-29
Overall rating: 4/5
Employment status: former

Mostly a good place
Pros: Good work environment, mostly good coworkers, great benefits and discounts.  You got to do cool stuff and help other people do cool stuff.  Frequent opportunities to experience all aspects of the company.
Cons: Frequently changing demands, which often contradicted all previous demands.  No room for different ways of thought depending on the store environment.  People tend to become entrenched and defensive rather than working towards creative solutions.