Company: Microsoft
Date: 2019-08-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

Excellent.
Pros: Fantastic place where one can learn and grow immensely.
Cons: Demarcations between verticals cause one arm to be unaware of what the other is doing. Sea of competitiveness creates a sour atmosphere at times.