Company: Microsoft
Date: 2019-03-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Working at Microsoft is amazing
Pros: Benefits, culture, compensation, recognition, management.
Cons: Hiring process takes months at the very least.