Enjoyed the customer company. Definitely had an impact and made a difference. They let me operate with minimal supervision.
Cons
Overtime was limited. Not that we were looking to rack up big OT bucks but the job really required some time over and above 40. Required Customer approval first, though, and they didn't want to give it. The problem with being a contractor instead of a regular employee.