Company: Apple
Date: 2008-06-18
Overall rating: 5/5
Employment status: current

High profile, high intensity work, incredible opportunity to learn, but it can be very demanding
Pros: Quite simply, you make some of the best and most talked about products in the world. Superb upper management, and a great place to learn and develop. Culture is very diverse, and you work with some absolutely brilliant people. Ultimately, you go home everyday knowing you work for a company whose products really get people excited.
Cons: Slightly older demographic, Low churn rate can make it hard to rise quickly. Most large scale design and strategy decisions are left entirely out of the hands of engineers, which can be frustrating. Aggressive culture can be off-putting to some. Work-life balance can get out of whack after high profile deadlines.