When it is time to leave your current job? When you aren't being challenged, when you don't get along with your manage? We explore those questions.