Company: Apple
Date: 2017-07-21
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company for hard-working innovators
Pros: You get to work with many brilliant colleagues.  The company takes care of employees very well.  Tim Cook is a great captain!
Cons: The organization is heavily layered, and some managers are interested in their own advancement rather than the productivity of the team as a whole.