Good team, well planned projects. Timely payment as a contractor. Excellent recognition of work life balance, very astute to health and mental health needs of entire time regardless of employee or contractor.
Cons
Extremely difficult to engage stake holders in projects.