A toxic work environment, the absence of career growth opportunities and financial trouble ... before handing over your resignation letter, make sure you have a good reason for quitting your ...