Power imbalance is wildly dependant on a lot of factors and it's already reflected in the contract clauses and compensation. I personally wouldn't care about that clause and I'd happily work for them (provided my requirements were met - and, to be fair, a company coming up with this clauses probably wouldn't).
This is usually a problem for lower paid jobs, not for developers.
Hiring a good developer is hard, hiring a good cleaner is simple.
This is usually a problem for lower paid jobs, not for developers.
Hiring a good developer is hard, hiring a good cleaner is simple.