What Determines Whether You Are Happy With Your Job?

Working in IT staffing, I hear what people want most from their potential employer when negotiating their contracts. For many people, money is the number one factor that determines whether they are willing to take a job. For others, there are factors such as being...