Company: Microsoft
Date: 2014-03-04
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Management (M2 & M1 level) lack direction
Pros: Microsoft do offer good benefits and great maternity and decent paternity leave. Good talent do exist at Microsoft but the management culture rewards those that promote themselves rather than the team.
Cons: Work-life balance and transparency are often preached but not respected / honored. Management will twist your candidness against you and see that as a weakness and complaining. There are a handful of great managers but they have since left or been pushed out because they were not afraid for standing up for their team and values. Microsoft breeds and rewards selfishness and not a team first approach. Hence, why there is a such a gap in trust and focus in the organization because employees are looking out for themselves and not working collectively to make the product / service better.