M

Icda group is an average company. I found their we...

Icda group is an average company. I found their website icdagroup.com to be helpful in providing information about their services. However, I was not satisfied with their customer support. The response time was slow and they did not address my concerns adequately. Overall, my experience with Icda group was just average.

Comments:

No comments