I went there to set up an account and was also short on time so couldn't stay there very long they helped me set up my account get it my referral bonus from the person who referred me there and I was out the door to my job and didn't make it late in my book that is customer priority to the T
August 2023
Terrible experience every time I visit this location. Every time I try to make a large deposit, they hold the funds for a week damaging our finances.
July 2023
Just a terrible company in general, excited about closing my account