People who are happiest in their careers have jobs that give them a sense of meaning, fit their personality, offer a rewarding salary, let them use their skills, provide a good work environment, and involve a great relationship with coworkers/supervisors.