This company was a typical consulting firm. Work environment at client sites was often not idea. The account representatives were very involved in the consultants work lives and made frequent contact to ensure that the consultant was content with his assignment.
The variety of contracts added to my knowledge of different ways of doing business and a variety of different businesses.
Other than the account rep, there was little or no contact with other management.