Maybe “he” is a “she” - quite right what you say, there’s no reason to believe their details.
I would say what they describe about their employer is probably true. I’ve had similar experience of companies making every last buck off their “human assets” but thats how profit works: you take money off others in exchange for promised benefits.