3 financial things to consider other than your salary when accepting a new job