Company: Apple
Date: 2014-02-21
Overall rating: 4/5
Employment status: current
Experience level: Junior

It is a very good experience to be part of a company that has brought so much innovation to the world.
Pros: Overall company culture, environment and peers. Great benefits package. 
Horizontal hierarchy, somewhat easy to navigate.
Cons: Some departments have hight turnover due to lack of growth opportunity.