Company: Apple
Date: 2018-11-28
Overall rating: 4/5
Employment status: current
Experience level: Senior

Reasonable if you have a good manager
Pros: Plenty of autonomy, but also plenty of ambiguity. A culture of excellence pervades everything — and good ideas and dillegence and enthusiasm ARE appreciated and rewarded.
Cons: Beareaucracy and overhead is increasing.