Company: Microsoft
Date: 2014-08-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great opportunity for experience during and just out of college.
Pros: Trusted to do work on your own time with flexibility for good work life balance.  Wealth of internal tools and education to help further your career opportunities in or out of the company.
Cons: Politics.  Sometimes people seem out for themselves in the battle between disciplines. Waffling review system.  Health benefits have degraded with conversion to HSA. Right hand never seems to know what the left hand is doing.