The clients are challenging but great. The staffs are wonderful and hard working. My colleagues were responsive and helpful. The best thing about Integrity are the people .
Cons
Like every where they struggle with shortage of workers. The senior managers are stretched too thin.