Xgm corporation limited is an average company. The...
Xgm corporation limited is an average company. Their services are satisfactory. I appreciate their timely responses to my queries. However, there is room for improvement in their customer support. Overall, an okay experience.