Company: Apple
Date: 2013-09-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to learn and grow, to get a job elsewhere.
Pros: Great development, lots of learning opportunities if you are driven to improve yourself.
Cons: Very hard to get promoted.