Work life balance is a joke and you are nothing but what you delivered the month prior. Layoffs to fatten upper wallets are frequent. Also the 401K is sneaky, They will not match until after you have worked the entire calendar year, THEN they will deposit the prior years match the end of February or beginning of March. If you leave for ANY REASON before the the end of the year, you lose the match.