Company: Microsoft
Date: 2018-02-06
Overall rating: 5/5
Employment status: former
Experience level: Senior

Excellent place to work in various technical roles
Pros: Outstanding technical talent
Lots of room to grow skills and experience teams in different domains
Different technical roles available to those with specialized skills
Cons: Pace not comparable to a startup, if that is what you are seeking