Mumbai call centre, with operators who cannot understand English. No Manager ever available and always 24-48 hours to call back...which they never do.
Appalling company and avoid at all costs.
1 year ago
Churchill has a
3.7
average rating
from
1,355
reviews