W
Wayne Wallace Review of Customer Mantra
Customer Mantra is an average company. Their servi...
Customer Mantra is an average company. Their services are decent, but nothing to write home about. I was expecting more, especially for the price I paid. Overall, I'm satisfied, but not impressed.
Comments: