D

I have been using It managers, inc. for my IT need...

I have been using It managers, inc. for my IT needs, and I have mixed feelings about their service. The website itm.com.ph is easy to use and navigate. However, I have experienced delays in response time and some technical issues. Overall, it's an average experience.

Comments:

No comments