Everyone has attributes they want and don’t want in a job. Some of these factors for me are Location. Where do I go to work everyday? Is it the same place or different places? The next factor is the people. Are these people I like hanging out with? Is there someone in my job I can learn from? The third factor is workload. Is there enough work to keep me occupied? Is there too much were I am stressed out? Then the final factor is the skills. What skills and I learning? Can I take these elsewhere?
Each person has to weigh these factors and determine if they are in the right career. When each of these factors align with your personal preferences your job will be more fun and fulfilling.