1.0
Sep 15, 2021
Current employee
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Nothing but upset customers all the time
Cons
Fees, outdated technology, low pay, and makes employees open accounts in order to get direct deposit otherwise you get a paper check.