Company: Microsoft
Date: 2017-03-17
Overall rating: 4/5
Employment status: former
Experience level: Senior

Microsoft IT Engineering Ops
Pros: Company has a good culture, with lots of good people.  Provides good facilities and employee resources to get the job done.  Well known name that looks good on your resume.  Work life balance is outstanding compared to the large alternatives.
Cons: Being so large, if you really care and want to make an impact, you are going to bump heads with others that may not be as motivated.  Agendas are everywhere and you can find yourself on the bad end of a reorg.  You can find better benefits at competitors.  Transformation coming from top down can be very disruptive and silos below impede real innovation and change.  Bonus/Compensation is bound by budget and found little meaningful (as in $) difference between being "above average", and "killing it".