Vantaggi
- Personal development is led by you, but supported wholeheartedly by the company. Soft skills training on offer, external courses for tech, online learning subscriptions, industry certifications paid for, time off allocated for study and exams... - New work coming in all the time, so lots of opportunity to move around and gain new skills within consulting roles. - Ability to see a project from the bid stage all the way through to completion. - Opportunities for line management as an engineer without having to give up hands-on role. - Great people around you. - Pay and benefits are great. - Large company means you can leverage commercial partnerships and yet each unit retains a small company feel with short org charts and direct access to senior management.
Svantaggi
- Travel - but this is true of all consulting roles. - Career development isn't handed to you on a plate - which is fine if you're motivated but you could easily coast if not. - Promotion process can be onerous, especially at senior grades.