Pros
They allow corp-to-corp contracts,ts which are very rare these days. The recruiters are always there for help and keep a contact with you monthly to see how the contract is going
Cons
They do project support for other companies. They treat you as if you were not part of Integris, they are always looking for someone to blame when things don't go how they want, and they micromanage everything you do. The recruitment team is always asking how you are. However, management is super unprofessional, they just got me on a call and told me this was a termination call, they didn't take the time to explain why, they just stated, you know why. It was so unprofessional that the other manager in the call had to call me to explain that he didn't expect that, that was a decision taken by the other manager and was even unexpected for him as well, and he just wanna make things right etc.