Company: Microsoft
Date: 2015-03-18
Overall rating: 3/5
Employment status: former
Experience level: Senior

Software Engineer II
Pros: Flexible, not high pressure, good work/life balance, nice people
Cons: Not a lot of room for growth, really bad engineering tools, Windows