Company: Microsoft
Date: 2012-09-09
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Software Developer
Pros: Work-life balance is awesome and also the great managers you get here.
Cons: Change in focus and re-organizations due to frequent management change.