How Company Culture Impacts Consulting Assignments