How long should you stay at a job if you aren’t being promoted?
CNN.com
Career advancement is a major factor in employee satisfaction. And while promotions have to be earned, employees shouldn’t linger too long at a company if they aren’t climbing the career ladder fast enough.