The team at mindtech are very professional, they understand their clients needs well so that our projects run smoothly with no issues or delays - which always happens when you hire new staff! I have not found any problems yet but if there was anything i would like it be more communication between myself as an employee of my client's business versus just being told what we need by another member in this particular department within MINDTECH!! Great service from start-to-finish; nothing bad has come out about them thus far either :).