Company: Microsoft
Date: 2011-08-01
Overall rating: 4/5
Employment status: former

Great company, now too big.
Pros: Good employee benefits
Flexible working hours
Supports working from home
In-house health facility
Cons: Limited employee loyalty
Communicate more by email and IM instead of phone and face-to-face.
Poor home/work life balance