This is a very well managed bank. I think they have great advertising, they play all that upbeat music and get lots of customers... but overall, I am pleased, customer service seems great too.
This review is the subjective opinion of an Investimonials member and not of Investimonials LLC
3 of 3 people have found this review helpful.
Was this review helpful?