Company: Apple
Date: 2015-07-08
Overall rating: 3/5
Employment status: current
Experience level: Junior

Senior Software Engineer
Pros: Work at home.
Nice campus.
Good RSU compensations, and good bonuses.
Your work has the potential to reach hundreds of millions of users.
Cons: Top to bottom management approach.
Manager not technical enough, too much politics.
Difficult to move to another team and to be promoted.
Environment not open at all. Lots of meetings happening behind your back, some of them might be relevant for your work.
Too much Agile development. Performance reviews seems to be based on the number of Radars tackled.
Lack of innovation and ambitions compared to main concurrents.