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

Highly dynamic environment
Pros: Excellent perks, world class infrastructure, cutting edge technologies, great exposure
Cons: Huge company, mediocrity goes unnoticed, complex hierarchical structures, high pressure