Pros
-Nature of work is interesting. Lots of industries and sectors and every project is never the same. -Increased salary with each passing year -Colleagues are nice
Cons
-Poor project planning. Unclear project scope and unrealistic human resource expectations -Poor communication. Many consultants are left in the dark on what work is required of them because they aren't provided context that can only be gleaned from discussion with clients, -There is an onboarding process, but nothing that truly prepares you for the job especially if you're green -Management severely underestimates the effort needed to complete the deliverables to the quality clients usually ask for -Too much wasted meeting time that can be spent on deliverables instead. -Lack of support from management to mitigate scope creep or request to from clients -Documentation is very disorganised and is hard to find what you need. -Seniors mostly older generation