One of the benefits of being a Remote-First worker is my own working environment:
My own hardware - In 31 years in the industry, no company I have worked for has provided me with what I need to make the most of my ability.
Gigabit internet connectivity, 4k + ultra-wide monitor, 64GB, 12-core processors. It costs maybe 50% of a months salary to arrange that, and ensure increased productivity.
My own licenses for software - e.g. NCrunch for TDD, an Azure subscription so that I ensure my knowledge of available cloud architectures is current.
These are items that a company should provide to their core development teams; but, it is so rare to find this even among specialist IT companies.
It's a pity.