Company: Apple
Date: 2020-06-02
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great place to work, expect to be challenged
Pros: great benefits, great work life balance, (outside of crunch periods, which are very defined), company invests heavily in its staff
Cons: Not a good place to work if you don't like being constantly challenged or learning new things.