Company: Microsoft
Date: 2018-11-12
Overall rating: 4/5
Employment status: former
Experience level: Junior

Love new and kinder Microsoft under Satya but still senior politics
Pros: Incredibly smart people, good benefits (many of which are available on campus), and the regenerated Microsoft brand.  Moving the right direction on diversity and inclusion.  Lots of divisions/groups to choose from.
Cons: It is a big company so it is expected that you would find politics.   There is some reverse discrimination due to over-indexing on diversity in the hiring process.  It gets even more pronounced the more senior the roles.  But worst part - still some empire builders who act like they are inclusive yet are quite vicious behind the scenes.