Company: Apple
Date: 2016-07-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

Can be great...
Pros: Emphasis on development.  High quality coworkers.  Some amazing customer interactions.  Benefits are fantastic.  Tech is terrific.  Discounts can be good, but are mostly marginal.
Cons: Some less than amazing customers.  Treat "dealing with ambiguity" as an excuse for needless secrecy.  Dangle promotions but at least 50% of high promo tables are external.