Dude how many qualifications do you have that you can turn down a job offer in this economy over such a rather minor inconvenience?!
Dude, that’s like hiring a truck driver and telling him his lorry will be pulled by 4 horses.

Yet I work for a very successfully (we have too much work and don’t even advertise for it) small company and we all use windows computers as software engineers. We use C# .Net Entity Framework, SQL, GraphQL, React Typescript or WinForms.

We have some large clients that most people ok earth have heard of.

Have you considered that you might have too much work simply because these tools are inefficient?
Eh C# GUI development is quite productive. I don’t think you’d get such a pleasant experience on Linux.