L

Worst company every. Techs never showed up for 5 t...

Worst company every. Techs never showed up for 5 times. Managers made promises they didn t follow up. I end it up paying other people to do it and of course when it expired they keep calling me to renew it. They are a joke and the worst nightmare.

Comments:

No comments