Company: Microsoft
Date: 2015-06-15
Overall rating: 4/5
Employment status: current

Still a solid company to work for
Pros: I've been at Microsoft for almost 17yrs as an FTE and have worked in several different organizations.  The work here is always plentiful, interesting and impactful.  Many of the people I've worked with are the same.  The pay is good, the benefits are on par with the industry and it's generally easy to move into new roles if you'd like to.
Cons: Work/life balance is determined by the org you work in and varies wildly.  I've worked in groups that a 40hr work week allow you to get things done and in others where 60hr work weeks barely keep your head above water.  There is still a politically charged environments in many teams which can your voice get lost at times.