Sorry for that
the law is with the company in this case it is not there fault if u paid 17000 for visa they are not the one who take that from u
u work for them and they give u all your rights and benefits in the company so nothing to court theme for
even if u go to the court and said that u paid 17000 for the first visa they do not know that, u are the one who take the risk for that