Terrible
Terrible: Customer Service, Complaints, Technical Support. Poorly organised, departments can’t connect to each other, attempting to complain or get assistance is like walking in a maze blindfolded. Avoid at all costs!
Date of experience:
Mar 01, 2021