Company: Microsoft
Date: 2020-10-30
Overall rating: 2/5
Employment status: current
Experience level: Junior

Not bad in overall but care more about managers than engineers
Pros: Not too bad work-life balance, ok pay and great benefits. A great learning opportunity especially for those who work under Azure. Tech stacks are improving fast.
Cons: Worst company if you have a bad manager who can just ruin your Microsoft career by just checking an "Insufficient Results" in your connect. ICs have ZERO chance to challenge it.