Company: Microsoft
Date: 2016-03-15
Overall rating: 1/5
Employment status: current
Experience level: Junior

Retrenchment is getting to be a norm
Pros: Flexi-work hour, work life balance, smart colleagues, good technology and infrastructure with decent pay outs.  Sucking up brings you around. That is about it.
Cons: Retrenchment is very normal, people are more self centered, human resource department is known to be horrible and incompetent. Sucking up to bosses bring you benefits.