There are lot of people who are still working in the same company for more than 10 years. What is the motivation that makes you to stick with current job ?
What is the motivation that makes you to stick with current job?
motivation
I've been with the same company for eight of the past ten years.  My reasons for staying are (in no particular order)Location - The office is only a couple miles away from my home.  This makes the commute time relatively short.  When the weather is good, I can bike there in a short amount of time.Pay - The pay is decent.Variety - I get to work on, debug, develop for a variety of areas in the flagship product.  As such, I get to learn something new.Telecommuting - Though the office is not far away, my team and manager are.  I can work (quite effectively) from home without going in to the office.  This helps me spend more time with my family.Specialization - I've invested around ten years specializing in my field.  There are not that many local players in it.Passion - I love my job and working in my field.Co-workers - My co-workers are great!  Knowledgable, friendly, able and fun.  My manager is thrilled with my work, and lets me know.  Recognition goes a long way.Hours - Flex time.Risk averseness - I would be dishonest if I did not include this.  All family responsibilities have been on my shoulders alone for years now--income, kids, caring for the sick, ....  These demand vast amounts of my time and resources.  To continue to provide for my family without uninterruption requires a job with the right amount of flexibility (which my present one does).  Incidentally, being awesome at my job helps create the conditions that allows that flexibility.