Not enough paid time off during a year; expected to work all holidays. It can be difficult to take time off (due to not having coverage during your absence) depending upon your position and level of service you deliver. Some providers have long distances to travel for work, which cuts into time you could be making money by seeing clients.