I've done Hardee's with three companies. One is very poor about paying until you remind them a few times. The other two pay without problems. (I think they are only with two companies right now)
In all cases, management is nice, even when they fail miserably.