Company: Apple
Date: 2013-11-19
Overall rating: 5/5
Employment status: current
Experience level: Junior

Superb company to work for
Pros: Managers who want you to succeed and advance in the company. Great benefits. Lots of room to grow and learn. Fast-moving company that's fun to work for. If you manage your vacation and sick time well (both of which are generous), it's a pretty flexible job.
Cons: Some training can feel rushed at times, but still effective. Forced socialization a few times of year, but nothing unbearable.