Company: Microsoft
Date: 2018-07-30
Overall rating: 4/5
Employment status: former

Good but slow
Pros: 1. Opportunity to work on multiple technology stacks
2.  If you have connections then you can grown.
Cons: 1.  Very bureaucratic. 
2.