Company: Apple
Date: 2011-06-11
Overall rating: 4/5
Employment status: current

Great company to work for
Pros: you are the part of the best engineering team in the world, can learn a lot and be proud of your work
Cons: tough schedules and  long hours at work, work might get repetitive ( release after release ) , especially in test teams . need to plan vacation ahead.