1. You feel like you are in a dead end job with little opportunity for advancement.
  2. Your co-workers are incompetent.
  3. You don't get along with your boss.
  4. You are overqualified for the tasks you perform.
  5. You run across job opportunities with other companies that would be a better fit for you.
  6. The only feedback you get at your job is negative.
  7. At work, you end up picking up the slack for other people.
  8. You and your boss don't agree on what needs to be done.
  9. Someone else usually ends up getting credit for what you've done.
  10. You lack confidence in your company's management.