Company: Apple
Date: 2018-04-07
Overall rating: 3/5
Employment status: former
Experience level: Junior

It depends...
Pros: Great benefits.
Awesome culture (outside the workplace).
Flexible schedule.
Exciting product.
Cons: Promotions only go to certain personality types.
Boring work.
Exhausting to receive employee recognition surrounded by obvious (insincere) over-achievers.
Random hours.
Global leadership completely out of touch with customer and employee experience.