From what I've seen, companies are being audited by partner contracts and banks to eliminate overtime and benefits on a scoring system. Managers are losing jobs over rewarding employees, but somehow promoted over bragging about ruthless sociopath behavior (even if their department totally tanks.) It's totally insane and why I am actively working with my networking list of those I worked with in the past, making sure they have a list of new opportunities if they need to leave fast. So far, they are doing very well and staying on top. I hate this ruthless employment culture with a passion, but at least those who I worked with will thrive.