Leaving your job is a huge decision. But staying in a job that's getting you nowhere can have a lasting negative impact on your career.

Bestselling management author and CNBC contributor Suzy Welch agrees: "Of all the debates in our head, deciding if it's time to quit is one of the hardest."