Company: Microsoft
Date: 2020-04-03
Overall rating: 4/5
Employment status: former
Experience level: Junior

Was my dream job since college, left after a year
Pros: Really cool developers working on awesome solutions.
Mentor opportunities and really talented people to learn from and continue growing.
Depends on sector, but can be very fast paced in some places.
Cons: Some of management is up there based on tenure not skill.
Some of the "higher level" devs (SDE2 etc.) are there because they are loud and not because they are good.
Have to re-interview to switch to internal position due to hiring practices at MSFT.