Company: Microsoft
Date: 2017-08-02
Overall rating: 3/5
Employment status: current
Experience level: Junior

OK
Pros: Healthy business translates to solid salary, benefits, and bonuses.
Cons: Bloated and bureaucratic can lead to taking a long time to get anything done.