Surfside. The reason the HR practices are so poor, in my humble opinion, is that a considerable number of senior managers and Board members have a very high narcissistic component in their personalities, perhaps even to the point of narcissistic personality disorder. I've run across one of these people in business life and also one in private life.
These people have got to where they are by managing "Up' extremely well. They are often very highly talented, highly intelligent and work very very hard, but also go out of their way to impress their superiors.
If you have one of these creatures as a colleague, expect a regular knife in the back.
If you have the misfortune to work for one, leave if possible. To these people, you are an unmentionable thing little better than a dog - to be dispensed with as and when it suits them.
These people cannot empathise with others on any level at all and they have a massive sense of entitlement. Thats why they can shower themselves in perks and pay rises while grinding the faces of their workers into the dirt
The classic example was telling the kids at Tulla that their facility was "under review" and leave them stewing for months while the nobility decides their fate.
(Note to self; Find a copy of the Internationale and play it while writing this drivel)