|
|
|
|
|
by throwaways885
1806 days ago
|
|
There's two reasons IMO. The first is that being in-person is valuable to many companies, enough so they're willing to pay a significant premium for it. If you're remote, then you get less. The second is that it's all about negotiation. Companies by and large have the upper hand here, and would pay much lower wages if they could. FAANGs do not pay 2-300k salaries for fun, but because of the local competition. Software developers are finally getting a taste of what the average citizen has to deal with compensation-wise, no wonder people are reacting badly. |
|
Employee wages are roughly bounded below by the cost to keep them alive, and roughly bounded above by the profit they produce. As for leveling the playing field between labor employers, there are known strategies for pooling labor's leverage. The gap is in convincing labor that those strategies are a net positive from them. For people who think that when they are hired that they are going into negotiations on equal footing, this is easier said than done.