S

Idea c. consult is a company that I would not reco...

Idea c. consult is a company that I would not recommend. Their website lacks important information and it was difficult to navigate. Furthermore, their customer service was unresponsive and unhelpful. I was very disappointed with my experience.

Comments:

No comments