Company: Microsoft
Date: 2018-04-30
Overall rating: 3/5
Employment status: current

Good at higher positions and bad at lower
Pros: * work life balance can be chosen as per individual
* good compensation at higher levels
Cons: * not much ownership given/[cant be taken]
* slow moving/ less agile.