Customer Service is terrible!!!!!!
They will leave you hanging over the phone!!!
Seem to focus on up-selling packages only!!! Renewal team are quick to answer but the customer service, TERRIBLE!
4 months ago
O2 Business has a
1.2
average rating
from
51
reviews