Company: Apple
Date: 2018-01-24
Overall rating: 4/5
Employment status: former
Experience level: Junior

Still a bit too much of a cult but certainly a fantastic company,
Pros: Very structured and organized. Great for teamwork in software development. Very high standards.
Cons: Often too much structure and a tendency to micro-manage, overly hierarchical. Too much fuss about Agile and sprints. Not exactly supportive for creative ideas for the majority