Company: Microsoft
Date: 2020-11-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Caution! (no better word to describe my experience)
Pros: Well, everybody knows what it is like to be an MSFTE, you have range of benefits that company offers to you. The compensation is relative good if you are first timer stepping in one of the tech giant companies. So have ocean of opportunity to learn & grow.
Cons: You really have to prove yourself in first couple of year, (2-3year). They hire resource, train them, warn them & then if they are not performing as per their expectation then they will fire you on the grounds of low performance. - I have seen it across Microsoft be it development center, support services or any other department. They want fish to not only swim but also to climb a tree. ---- In the initial stages of career one should avoid getting job in Microsoft.