Company: Microsoft
Date: 2015-12-28
Overall rating: 5/5
Employment status: current

Senior Software Engineer
Pros: great people great environment happy to work there
Cons: flat management structure, doesnt pay as well as competitiors