Terrible company. Rude staff. Their media team is god awful too.
February 2023
Terrible company. Rude staff. Their media team is god awful too.
February 2022
Truck apparently doesn't come with a turn signal. Cut me off in traffic- always a good idea in a company vehicle! Not someone I would want to do business with.