Youch, big companys are always like that its so typical they don't understand its peoples lives that there juggling with not just numbers definitely in need of some re-consideration.
Have you got any other lines of work just for a backup or on the sideline its always good to have a plan B through life
Hope everything sorts out man, best of luck!