Worked across many different industries in a variety of internal audit roles. Was given responsibility without being micro managed. Salary and benefits were market average.
Cons
As is the case with consulting the short notice to changes in assignments and geographic locations can make non-working life difficult. At times travel was hard with client expense restrictions.