Company: Microsoft
Date: 2014-05-22
Overall rating: 4/5
Employment status: current

Microsoft is changing for the better
Pros: Great co-workers, collaborative atmosphere, One Microsoft is breaking down barriers between groups. Great health benefits and competitive pay at senior levels. Work-life balance on most teams is reasonable - people work hard, but on their own time.
Cons: Decision making is complex and matrixed