I know that a lot of people love working remotely, but I ask those who are struggling: why is that? What are things that are hard (time management, motivation, bad internet etc)?
Great control over time and project budgets, flexible billable rates, clear reporting, team monitoring and lots of integrations. It allows to set up a time off policy, quickly ask for days off, thoroughly control missed workdays, easily manage balances.