Company: Apple
Date: 2010-11-25
Overall rating: 4/5
Employment status: current

Firmware development for Apple products
Pros: You get a chance to work with teams where management & engineers are very Intelligent and Hard working. Go Apple :)
Cons: Certain HR benefits are less compared to other companies but other than that I don't see any other downsides of working @ apple. This is a great place to work and grow in your career.