They were not clear about what exactly they were. That is, they are an outsourced company that finds hires for bigger companies, like Deloitte. Overall, the staff was friendly (there were only about 3 of them), but the clarity was not there. Their offer seemed good at first, however it was behind this bizarre, broken-English contract.