L
Liz McBride Review of Xtremegeo
As a CUSTOMER, I must say that Xtremegeo is an ave...
As a CUSTOMER, I must say that Xtremegeo is an average company. Their services are just okay, nothing too impressive. They need to work on their customer support department as it can be quite slow and unresponsive at times. Overall, nothing too special about this company.
Comments: