Important things to consider before taking a job