Pros
- Very knowledgeable, experienced consultants that are clear in explaining complex processes; able articulate business needs clearly.
- Great listening skills when identifying problem areas (and hence great ability identify potential fixes)
Cons
- It is hard to say