Ask HN: I'll be starting with a new job soon but their machines have Windows
However, all their computers have Windows and I'm not comfortable using it to write code.
I asked if I could use Linux but they said I can't bring my own laptop, they said I could develop on a VM though.
What are the disadvantages of using a VM? I find it disappointing they won't let me install Linux on it.
Any workflows I should now when developing on VM?
Thanks.