We have been associated with IDS for a long time now and they are truly professional in their work and commitments, they make sure they meet all the committed deliverables on time.
We were skeptical initially regarding the after-sales support, but to date, we have not had any issues from the IDS end and their turnaround time is impeccable.
The Technical team, the Project Team, the operations team, and the sales team all are a pleasure to work with.