Mature consulting firm with experienced management, sales and support team. Good regional marketing in various verticals. Consultant benefits package and salary is commensurate.
Cons
As with most consulting firms, 'end of assignment' frequently leads to 'end of employment' due to lack of planning or ready assignments.