B

Metreeca is an average company. Their website is w...

Metreeca is an average company. Their website is well-designed and easy to navigate. However, their customer service needs improvement. I faced some issues with their products and it took them a long time to resolve my problems. Overall, I would say they are just okay.

Comments:

No comments