I think its good compony that is also rated num 1 interms of revenue and growth, also interm of how many ppl employed by the compony bt I think it can do btr in term of trasformation @ the executive positions and sustanable emplyment especially @ thr call center inviroment
Have you used this business? Tell others about it with a SNUPIT review! Write Review