Company: Apple
Date: 2014-11-01
Overall rating: 2/5
Employment status: current
Experience level: Junior

I would not recommended it
Pros: The salary between employees varies a lot within the same role, so you can be compensated very well if they want to. The people are the best and well educated. 
Growth within the business is very possible... however at a high personal cost, you will need to work all the hours of the day.
Cons: Work life balance has not hit Apple yet.
The decisions come from up high and a lot of the work is monotonous.
Everyone knows what work they will be doing on every Monday or Tuesday or Wednesday... for the next year.