Company: Microsoft
Date: 2016-11-30
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great company to work but not for all teams
Pros: - diversified working environment
- many interesting projects/teams inside company
- some smart people, some good teammates
Cons: - too many reorg
- need luck to land a good team/manager/project
- Diversity is getting less, replaced by politics or political correctness
- MSFT is getting open space too, some rude people become annoying