Company: Microsoft
Date: 2015-02-25
Overall rating: 5/5
Employment status: current

Software developer
Pros: Great work environment, great company to work for, exciting opportunities
Cons: Work-life balance, too many reorgs