Company: Apple
Date: 2017-09-06
Overall rating: 2/5
Employment status: current
Experience level: Junior

Could be much better
Pros: Open space, lots of internal benefits.
Cons: It's like the army. Constantly being watched. Too much pressure for no reason. People end up having real break down periods. 

Difficult to evolve, too many interviews for no reason. It's all about the people you know, it's not about your real skills.