- Relatively competitive salary for the city and sector.
- Opportunities for career progression (some of the trainees do get hired afterwards, and several promotions per year are common).
- Relatively flexible mindset (deliverable-based) with regards to the work schedule and telework (depending on your preferences).
Cons
- Periodic periods of high workload. Burnouts are not unheard of.
- Long term job instability inherent to consulting jobs (contracts depending on projects won).