Register now or log in to join your professional community.
Try hard from within you to take the matter to the upper management with friendly negotiations...
else
better you take a different position explaining them the reason
even if cant
then just leave bcz.,safety first