Look out for their drivers using company vehicles. Also if you complain about drivers in the company vehicle, the manager has the same attitude. Bad safety & business practices, horrible customer service.
Threatening people who say something about it our leave a bad review? Horrible!