S

My experience with 24m technologies was just okay....

My experience with 24m technologies was just okay. The website is decent but there is room for improvement. The customer service was somewhat lacking in responsiveness. Overall, it was an average experience.

Comments:

No comments