Company: Apple
Date: 2019-09-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Challenging yet fulfilling work
Pros: Great pay
Challenging work
Culture and focus on results is impressive
Cons: Work-schedule flexibility varies across teams. It depends on the manager and culture of the team.