To get full time hours, you have to spend an insanely long amount of time away from home (13 hours 5 days a week for me).
I never feel treated like a person, just a work robot. When I started, I was told to just let them know when you start to feel burned out. When I started reaching my point of burn out, I let them know immediately. It took over a month for any changes to be made to my schedule. And even then, they only lasted a week before they extended my days back to 13 hours without my consent.
Long drives. Very long drives. It takes me roughly an hour to get to my first client, then another hour from the other direction to get back home after my last client.
You feel punished for taking time off. Even though it's well earned, you are often made to feel like it is a huge burden, and taking time off causes as much stress as continuing working. Not to mention, for the industry, allowed PTO comes far later than it should.