Company: Microsoft
Date: 2021-03-09
Overall rating: 3/5
Employment status: current
Experience level: Junior

Big company politics
Pros: Great benefits, good salary. Most of the engineers are super helpful and great to work with.
Cons: Each group had its own culture. Your happiness depends on which group you're in and some groups are terrible. Too many silos, difficult to get anything accomplished, not data driven.