Company: Microsoft
Date: 2016-06-01
Overall rating: 3/5
Employment status: current

Software Development Engineer II
Pros: Quality of work assignment is decent.  I learnt some of the ways Microsoft does software development on the inside.
Cons: Low pay, poor decision making from upper management