C

The overall experience with Integrated digital sys...

The overall experience with Integrated digital systems (ids) was average. The website was informative, but I had difficulty finding specific details. The customer support was responsive but not very knowledgeable. They need to improve their services.

Comments:

No comments