J

Joe Cain

11 months ago

I have been a customer of It managers, inc. for so...

I have been a customer of It managers, inc. for some time now, and overall, I find their service satisfactory. The website itm.com.ph is easy to use, but there have been instances of delayed response time. The customer support team, however, has been helpful in resolving my concerns.

Comments:

No comments