Company: Microsoft
Date: 2015-05-31
Overall rating: 5/5
Employment status: current

Best place to work
Pros: Work- life balance, very good compensation, stock options, employee satisfaction, great facilities, free food (that too awesome food), free transport (Air conditioned) and a management team who listens to the employees.
Cons: I haven't seen any specific cons though. Depending on the region, the team etc, there could be room for improvement.