M

Mohamud Shiiq

4 years ago

The most horrible company.

The most horrible company.

This company has the worst customer service and dispatch I have ever experienced by miles, every department of the company don t want to do their job and will instead get mad at you for coming to them.

Too bad giving zero star is not possible.

Comments:

No comments