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

Senior Software Engineer
Pros: Great company to work
Work is challenging and rewarding
Good career oppurtunities
Cons: Some management overhead since this is a big company