Company: Apple
Date: 2012-06-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

Amazing people, except for the ones in charge
Pros: Great benefits, decent salary, smart people, great products, and a lasting feeling of doing something great. It just feels good to work here. Systems and internal processes are designed well and are constantly improved. As a Genius, it's great to feel like you're helping people every day.
Cons: HR controls everything, including how miserable you can be, and makes really bad decisions like it's their job. Time off is a hassle. The job bleeds into your normal life - there isn't a "life away from Apple". Employee discounts not compelling.