CTG had a dependable consulting group for Epic application analysts and the management was very supportive. The pay was not the highest but it was fair.
Cons
Consulting is a very risky business for something specific like a particular application. The jobs come and go and big implementations are starting to decrease so work in not as easily obtainable.