S
Samuel Njoroge Review of metric Japan
metric Japan is an average company. The website de...
metric Japan is an average company. The website design needs improvement and the customer service was decent. However, I found their response time to be slow, which affected my overall experience.
Comments: