If you are under US leadership/ product/service you are sucked without any reason
MBM is just a lollypop, but its way of satisfying ego of management/ seniors.
No ethics, manners how you senior(not management) but direct peers will talk to you.
If you are not good making relationship with senior, no work is good work.
Today they will say expectations are 1-10, and next day will complain that you dont know 20-infinity.