Pros
I was at a location with good people, but I have heard from friends in smaller towns that sometimes workers are lazy and incompetent. I enjoyed working at Mattis ave. in Champaign-- there were plenty of experienced people who took the time to help less experienced people out. The training (3-4 months worth for a beginning tax associate) felt quite comprehensive, if you were to stick to simple forms. But I found myself working at much higher levels and having to do a lot of independent (but not unpaid) research on other state taxes and international taxes.
Cons
The first year isn't very profitable. The pay scale is minimum wage, with the promise that at the end of the season, you'll earn a bonus depending on how many clients and product sales you had. For the first year tax associate, it is basically impossible to earn a bonus. The upper management changes frequently for the Midwest region, so chain of command can be a bit confusing. Also, good customer service frequently relies on the receptionists to adequately communicate that there's been a drop-off, or a call came in for a particular tax pro, and sometimes it fails because most of them don't have any tax knowledge at all.