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

Good benefits, good atmosphere, mediocre salaries, bad leadership decisions
Pros: Generous benefits, good atmosphere with quality people, or at least competent, professional ones
Cons: Mediocre salaries, very slow salary growth after entering company, bad leadership decisions can dissolve entire departments within a week, easy to have your role dissappear regardless of perfomance or loyalty.