At some point one has to ask oneself not whether one can, but whether one should. Is it really worth it trying everything and giving your all for a company which will probably ditch you in the end, after all? I don't think so. Don't put in more effort than you expect to get as a result.