Company: Microsoft
Date: 2017-09-28
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company to work for!
Pros: One of the best reason to work for Microsoft is the wealth of knowledge and virtually unlimited access to team member with in the company. Escalation teams are always willing to provide insight into specifics of issues down to the code level.
Cons: The hiring process is very long.