Company: Apple
Date: 2013-09-24
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Extremely rewarding to work on products that make millions of users smile.
Pros: Very focused company.
Opportunity to work on things that make impact.
Great colleagues.
Cons: Not the best paying job in this neighborhood.
If you are a research minded engineer or scientist, there isn't much research kind of work.
The downside of making extremely polished products is that half of the development cycle is spent on endless bug fixing and fine tuning.