ITCG Solutions has been very helpful to me, both when it comes to selecting the right software for my needs as well as working with them after the project was complete. They are very responsive and have always gone above and beyond what I would expect from a vendor relationship. There is nothing I dislike about this company and everything that I like! We use ITCG Solutions for our payroll and human resources system. Their customer service team is fantastic, they're really easy to work with and respond quickly and professionally during any issues we've encountered.