Requires in-office work which is unnecessary most of the time
Poor management - recruiters get a huge bonus if you’re hired and managers don’t really want to keep you around.
As a bookkeeper just graduating I started with a handful of clients, they overloaded me after another coworker quit and then blamed me for not being able to handle it. Keep in mind these were 80 hour weeks. They didn’t offer any adjustment period for someone just starting out.