How do I know when is the right time to change jobs?
That is not an easy question to answer. After all, a new job might bring you higher pay, more authority, more responsibility, a better opportunity for advancement, even a better work environment. On the other hand, making a move for the wrong reason can send you down a