Company: Apple
Date: 2020-08-13
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: You'll learn a lot as you will be surrounded by a lot of smart people. Come with a good attitude and you'll grow both as a person and a engineer
Cons: Teams are quite isolated. Also, there are smart people everywhere so high likelihood people will go off and figure out things on their own/make their own stuff.