Company: Microsoft
Date: 2015-07-28
Overall rating: 4/5
Employment status: former
Experience level: Senior

software engineer II
Pros: Good and enjoyable work. People are generally nice. Good work culture.
Cons: No QA role. Many teams are far from work life balance.