It’s advantageous for companies to pay for anything that can be construed as a business expense for employees, since that means they can transfer money to the employee tax free. Businesses in the US do this for health insurance, and remote companies can do it for a few more expenses. It makes sense to pay for whatever expenses the company can, as long as the administrative costs don’t outweigh the tax advantage.