Ping Pong table ? Are they serious ?!? We had a PS5 in the meeting room for ~4 month an no one ever touched it. I don't go to work to have a fun time, I go to do my job, then leave and have a fun somewhere else. More correct answers for retaining employees:
give them tasks they are interested in
give them perspective for developement (promotions, raise, mobility, etc)
value their contributions and support them moraly (you want to know your managers and colleages got your back)
of course more money ! Or alternatively more freetime !
Absolutely correct. I always wonder when I see such reports where HR comes up with their completely stupid notion that work is not about earning money.
One of my previous jobs had an employee exercise room. Some people used it and management didn't like that so they said we're not allowed to use it during our shift and only after hours. It was a government position so we weren't allowed to be in the building before or after our shift.
These places only use them to advertise to new employees how "friendly" they are.