also, most of those perks are made to keep you at the office.
"oh you wanna play videogames/have a massage/play table tennis after work? sure! but you can't leave the office, which means you are accessible by everyone even after hours. and because you are not technically working, you won't get overtime. oops."
I told my manager that if they want more than 40 hours per week, we can negotiate overtime. And considering my tax bracket, I'd rather be compensated with vacation days than money.
I don't understand why _anyone_ should be on a salary model of compensation. It doesn't feel like a privilege awarded to me as a middle-class white-collar worker. The privilege is the fact that I can tell my manager to stick it and I won't get canned immediately.
As a lifelong salaryperson: Salaried employees don't work for hours, they work to get specific tasks done. If your work only takes 4hrs, then you get a short day. If your work consistently only takes 4hrs, then you work fewer hours as a lifestyle.
Of course, employers hate this, but the privilege of salary is being able to tell your manager to stick it to them on a daily basis by pointing to the tasks and showing that they're done.
> but the privilege of salary is being able to tell your manager to stick it to them on a daily basis by pointing to the tasks and showing that they're done
Maybe at some enlightened place. But all places where I have worked in last 15 years, if it is more that 8 hrs its requirement of job but when its less, one still need to be at office for at least 8 hrs.
The sticking part may be true for once in a while but on daily basis, I need to just suck it up and stay at office regardless.