ATH does lots of bank shops, especially in the northeast, very slow pay, 2-3 months, have to keep careful records so you know you have been paid. Many of the same banks, month after month, can be a pain coming up with new stories. ATH doesn't ever seem to respond to your questions, you will only hear from them if you screw up. Also, they do not give you ratings so where you stand is anyones guess. If you are any good, they even call you. Best to hold out till the end of the month, then the bonuses suddenly appear, good luck.
Customer Perspectives also does banks but mainly credit unions in the NE.