I liked their team members they were very good at what they do; also we had some issues with them but it was resolved soon after which made me feel like everything else could be fixed too! Nothing really disliked about this organization. The only thing i dislike would have been if there wasn't any such thing as an employee retention program so when someone left you felt alone again because your colleagues moved away or changed jobs etc.. Great service provider who cares for its employees well enough (as far as my experience goes).