Was good for awhile but ever since I got direct deposit I've had to call over and over too first get check cashing now I'm trying to get believe and advance which I've way over qualified for. They take a month to respond when they state it take lot less time. And will bold face lie to you about your issue being fixed when on phone with them just to get you off phone too only then find its not fixed. Customer service is strongly needing improvement here. Benefits not given as said.