Company: Microsoft
Date: 2020-03-11
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good opportunities, not as extravagant as FAANG
Pros: -Good training opportunities
-Diversity of engineering positions and domains in the company
-Upper management is making solid strategic plays, not too many big mistakes
Cons: -Internal transfer process is more complicated than hiring to other companies
-Seasoned engineers are undervalued vs big tech companies, which put much more of a premium on expertise.