Very friendly and upbeat. Pay and expenses were always paid on time.
Cons
As a contractor you could work up to 16 hours in a day and only be paid the daily rate. But if you only work 4 or less hours you are paid half of the day. It is contract position but you do not schedule yourself . You also may not know until as late as 12pm if you are going to work. So you really are an employee without benefits.