Trifolk
They screw up big time and trouble consultants who go on contract. This company Sucks
They screw up big time and trouble consultants who go on contract. This company Sucks. When we try to questionthem they just hung up on me. They are so rude and troubled me so much with the contract. ...