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

A reasonable place to work.
Pros: Great pay and culture with solid training resources. Great benefits package, ESPP plan and RRSP matching.
Cons: VERY harsh management. Can be a very stressful place to work. Zero sympathy for failure and high expectations of success, even if it's nothing you have direct control over.