I am doing this now. I didn't go through the HRB classes. I am in Oregon and had to have an 80-hour class by a licensed provider to meet state requirements. Then I had to sit for a state exam and pass that. I went through an online provider for the initial course, who was very cheap, but was terrible, lol. I do not recommend Platinum. I did the state exam and passed.
Then I went to my local HRB which is a franchise (they have both corporate offices and franchises. There's a few differences but not much.). I was hired on the spot at my local franchise. I've been doing their online training since then, and it's good.
The pay works like this: you are guaranteed a minimum hourly wage, a little over minimum wage. You also get a separate tracking of your commission earnings. They are paid on a few different criteria. You get paid per return a set amount based on the amount of fees the client paid. Then you get another commission per return based in your certification level, which is determined by how many certification tests you have passed prior to the start of that tax season. Then there are commissions paid for extra services you sell, like the extra guarantees or the refund loans, etc. there are also commissions paid for return customers and such, if you are a returning tax pro.
Then, if you earned more in commissions than you did based on hourly, you get paid the difference at the end of the tax season as a bonus. If you made less, then you don't get invited back next season, lol.
I was able to basically set my own hours, although they asked very pointedly if I would work full time during the peak weeks, and I agreed. Our office is open from 9-7 during the season. In a bigger city, I imagine you'd be able to work like a 3-7 shift and saturdays, if you couldn't work full time.
I'm hugely impressed with the volume and quality of free training available online to employees. I will be starting with a good certification level, since I am passing my certification tests now, and anticipate making $14-$17/hr during peak times, when I'm just doing back-to-back clients.
After two tax seasons with HRB, I will be able to prepare taxes on my own in Oregon, and will do that.
In my situation, I have not been required by the franchise owner to sign the non compete contract, and we already discussed that even if I had, it would be him personally who would have to initiate a lawsuit against me for breach of comtract, which he won't do. If you are concerned about not being able to venture out on your own right away, look at working for a franchise, and talk to the franchise owner candidly about it. They may not care at all.
All in all, if you're bent towards taxes, I think this is an awesome side gig. Especially if you can work full time for a big preparer for the first season.