Pros
Lots of career growth opportunities through exposure and good coaching from direct manager. International and dynamic environment that pushes development of hard and soft skills. Strong training programs for new employees and 200 and 300 level trainings for longer term staff. Mostly promotion from within, where international job opportunities are posted on intranet. Within consulting multiple career tracks possible growing through people management positions, specializations or key account management. Stable financially, privately owned and growing organically, opening up offices worldwide.
Cons
A minor con, International career opportunities are posted internally and transparently exciting staff. Yet these positions are sometimes difficult to obtain and very competitive.