Pros
C1 is a great place to work - growing business, interesting/high visibility work, diversity in projects/clients, career development opportunities and excellent benefits. Other pros include learning from smart people, collaborative culture and importantly making a difference in the lives of patients. Management has an "open door" policy and have seen them repeatedly soliciting (and implementing) employee feedback.
Cons
Yes, consulting (or any service business for that matter) can be demanding at times, but I must say that management places a high priority on employee morale and work/life balance. In fact, they have reporting to assess/monitor capacity weekly and makes change as business need and capacity limitations dictate. Often times in a highly specialized field as analytics and strategy, it can be hard to find top-notch talent and sometimes resources can lag (not unique to C1), but this is not a result of willingness to invest as management has repeatedly shown commitment to appropriately resourcing the business.