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

It has been a stressful but very rewarding experience.
Pros: Apple has great and knowledgeable people that create an environment where you strive to do your best.  The employee purchase plan is generous and there are stock options.
Cons: It is a very stressful environment where metrics are very important.  If you are not performing to expectations then you will be talked to about it.