
Leadership needs to LEAD. Stop focusing on spreadsheets and listen to your people. There are so many good people that left because of financial issues and/or they didn't want to put up with clients who treated them like dirt.
Please, for all that is good in the world, hold internal HR responsible for their actions. There had been so much confusion because we are told internally via email that we didn't get a job transfer and then 3 weeks later we may have it and then it falls apart in salary issues.
My account team is unique and has slowly been dismantled over the years because (imho) leadership bending over backwards too much to clients who are abusive. The people I work with on a day to day basis are amazing folks. Anyone above my manager? Well I might talk to them once every six months.