When is the right time to quit?

To quit or not to quit a job is never an easy decision to make for many of us. This is because of the many factors one has to consider before making that hard, and sometimes painful, decision to throw in the towel. Besides negatively impacting your career, resigning your job needlessly can disrupt your personal life for a long time. But staying in an undesirable job is also not advisable either.
The New Times
Ben Gasore