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

Great company
Pros: Every possible role you can think of ins software industry, Microsoft has it.
Easy to switch roles to try different career options
Grow as IC or as Manager with similar compensation
Cons: Gigantic. Some teams have bad LT.