Company: Apple
Date: 2017-12-30
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good environment. Development moves slowly in some departments.
Pros: Excellent company to have on resume, good environment, smart people, great benefits- health insurance is high quality with low cost.
Cons: Some employees stay on their jobs for many years, limiting upward mobility. It is hard to find how to get things done, as it is not common to publish job responsibilities internally.