I also had to sign a document saying I would end up owing the company money if I left without completing their "training" and/or basically trying my best to get placed. FWIW, I told them it would be difficult as a fresh grad to cough up that much money, and that the arrangements were not exactly as advertised. They tried to add me on linkedin, but I did not accept the request for obvious reasons. They did not pursue.