Reviews11
Filters:
Rating
Language
Sort:
Most recent

As a customer of I C M S, I must say that their se...

As a customer of I C M S, I must say that their service is subpar. They can definitely improve in several areas to better meet customer needs. The company has potential, but it is not there yet. The website is outdated and lacks some crucial functionality.