Company: Microsoft
Date: 2011-03-14
Overall rating: 4/5
Employment status: current

Great people culture and vibrant environment
Pros: welfare, flexibility given to employees, trust in employees and employees involvement in events such as process change discussions are valuable.
Cons: It can get quite stressful and working overtime is common