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

Probably one of the best companies in the world.
Pros: Talented individuals. 
Amazing leadership team. 
Great company to have on your CV. 
Top notch benefits. 
Feeling that you're part of something big that changes people's life.
Cons: Projects launch without much coordination. Things are fixed on the go. 
Some internal systems are not fit for purpose and you don't feel you work for a company like Apple by using them. 
Limited opportunities for development outside the US.