Of course I think this is an amazing car dealership - I work here! Not only does the Weber Organization treat their employees well, but customer satisfaction is contagious! So many people have told me how well they have been treated! We have a Secondary finance manager that goes the extra mile for people who have had some credit concerns , Our Sales staff is one of the most terrific group of people in the St. Louis area (that says alot for car guys) , and our Service Department puts smiles on peoples' facing daily!
Pros: Amazing Internet Manager
more