Company: Apple
Date: 2018-04-15
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great Company overall
Pros: Apple really does value and respect their employees, allows employees to move departments, and happily welcomes back former employees. Independence and initiative are rewarded, not stifled. Nepotism and Retribution for speaking up are not tolerated and managers receive training to understand that.
Cons: The Silo model of specialization can be frustrating for people who prefer being generalists and don't want to keep changing jobs to get breadth, and the disclosure restrictions between groups can be frustrating to those who like to talk about their projects.