Still, even if there is some sort of justification (moreso if the company chooses to locate themselves away from residential/affordable areas), I'm not sure how you would avoid abuse. Maybe just pay employees a fixed amount for each day they are required to drive to the office ?
A fixed payment for office days would remove that, but then how do you determine the price of that payment?
The stipend is flexible. Some of my coworkers stocked their home office with snacks, for example.
Data caps exist and also higher service reliability tiers cost more.
Another before that had some 3000 dollar a year stipend for approved office supplies over the pandemic; basically anything that wasn't groceries could be put on there. I even fancied putting a PS5 on there at once point, but then realize high quality office chairs and desks would drain that stipend quickly.
Yes, rent 5 minutes from the office is likely very high, and it's much cheaper two hours away, and that's why most people live far away. But that is already a factor in salaries. If the office is in a high-cost-of-living area they have to offer higher salaries to get an equal caliber of workers.
Price per square meter is.
the stiff housing market indeed is. You can't buy land that isn't for sale.
Nevermind that most people cannot just up and move whenever their work fancies it. And you don't want to. Too many horror stories of people who moved for their job only to get laid off a few months later. Corporate isn't taking my community with them.
>If the office is in a high-cost-of-living area they have to offer higher salaries to get an equal caliber of workers.
Or they just offshore it.
And yes, companies should be paying salary increases for RTO if they hired on the promise of remote work. Not doing that will just means you now offer worse compensation compared to job conditions and are going to lose some people to greener pastures. Which might be a factor in Microsoft's timing: less job mobility right now
Tell me you’re single in early 20s without telling you’re single in 20s.
Absolutely zero chance some HR person goes through your commit history at the end of the month, assigns a value to it and then pays you some amount of money based on that.
You're paid for hours of work, it's there in your contract. If they don't enforce it that's a different thing. If you can't even grasp that ..., I don't think your "output" is that good, lmao.
If they see you working 5 hours per week and don't think you're productive enough, they can fire you, but you aren't paid any more for working more hours. That's what "salaried" means. It's why you've never heard someone getting paid "time and a half" for working weekends in tech.
It depends on the state. In California there are minimum salary requirements, that are adjusted every year, that must be met to be an exempt position. Otherwise you are required to pay hourly.
It's honestly one of the nice features of the state.
No offence, but this shows in the products.
It's a standard expectation for managers to see you physically located in the office for 40hrs per week in semi-flexible arrangements (if you're lucky).
You may forget that as tech workers we are incredibly privileged with the way our office life is compared to others typically, that we can sometimes come in late and leave early: may be another "perk" (like remote work) which goes away in time or during the next squeeze.
So it's a poor defense, as it's not reflected in other similar industries, nor is it relevant when we're discussing flexibility being reduced by the same company doing the flexibility reduction.
You are definitely paid for the "hours" in your contract and not the output, if you were paid for output some workers would be able to work harder to make more money by creating more things; as it stands you get the same money if you do 80hrs or 40hrs or 20hrs at any level of effort. You're not paid for time or output, you're paid to be "of service".
Maybe you get more money at promotion time (maybe), but pay is certainly *not* linked to compensation.
The work queue is infinite, measuring output with any sort of precision is almost impossible for a lot of the work (maintenance, actually necessary refactors, security, mentoring juniors, managing stakeholders, etc etc etc). There's no "I've finished my work for today".
I'm not saying that I like it, or that it's a good thing, but in my understanding engineers are paid to be available doing work roughly 40h/week.
Salary means you're paid a fixed amount per pay period, regardless of hours worked.
So including commute in your hours worked wouldn't change your salary, which is by definition a fixed amount.
Did you mean that commute time should be paid hourly at an additional rate?