Before applying to a new job, what are some things to consider or prepare for?