Company: Apple
Date: 2012-07-11
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Incredibly challenging and very satisfying
Pros: Apple really makes sure their employees have the tools they need to do their job well. From the office furniture to the cafeteria offerings, computers, and little perks like state of the art gyms and luxury shuttles with wifi that take us to and from work, they really make us feel special.
Cons: Management politics. Apple has too many chiefs and not enough indians. Apple is populated by leaders. Subsequently there is a lot of head-butting.