Company: Microsoft
Date: 2014-11-04
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

The company is good
Pros: Different teams and products you can work in. 
Good pay.
Good diversity.
Cons: No free lunch.
Manager controls most of the things.