H

H Cantrell

4 years ago

The Honda people are much more enjoyable to work w...

The Honda people are much more enjoyable to work with than the Toyota people, but Corwin seems to train their employees to talk down to people.

Comments:

No comments