Very unreliable people, unprofessional, and unskilled. You'll do better looking and training people yourself than outsourcing and relying on this company. They don't understand the exact skillset you require, and would still need to train them from square one.