Pros
Opportunities to work with so many different organisations, lots of variety.
Consultants can cross skill and try different types of work: training, process work, change management and others.
Cons
You may be changing teams and project 5-6 times a year. It’s either exciting or exhausting, depending on personal preferences.