Company: Microsoft
Date: 2020-05-23
Overall rating: 3/5
Employment status: current

Not the best place
Pros: Average place for a software developer
Cons: They do interesting stuff for developers