Company: Apple
Date: 2021-05-06
Overall rating: 4/5
Employment status: current
Experience level: Junior

Bring in a lot of motivation.
Pros: Get to work on amazing products.
Great peers. You will learn a lot in terms of efficiency.
Great pay and amazing stock offerings.
Cons: Very poor work life balance. You will be working on multiple things and working all the time. Basically, sign your personal life away!

Depending on the team you work in, you will be executing all the time. Not enough time for innovation.