I work at a canadian IT consultant company, and was supposed to go to US to work for one of our clients. The company prepared my documents and I didn't do any proper research into the matter (Which, too late, I deeply regret). As it turned out, the documents weren't prepared properly at all, job...