Vistacare

2.5 · 8 reviews
G
Gregory Minacapelli
Reviews 1
2020-08-27 19:15

Worst company ever.

Worst company ever.
They tried to stay alive by not paying their contractor, suppliers,... and more. They are managed by a bunch of liars who have zero humanity.

Read full review

View all reviews on Trustburn