Everything at Metro Bank is built around customer service. They spend NO money on advertising. How many firms can go from 4 locations and 40 employees and go to 1,800 employees, 36 locations and $7.8 billion in assets. Within another 5 years they will achieve $38 billion in deposits. (The information below is from Vernon Hill the … Read more
NO Ifs, NO Ands and No Buts. Your Satisfaction is Guaranteed or Your Money Back!