Accenture – “analyst opportunities”
Pros
It is possible to perform various set of duties within large IT projects. Possibility to develop deep industry knowledge when interacting with clients.
Cons
Assignments are based more on market demend than on individual skills or preferences when individual is not an specialised expert.
Advice to Senior Management
Putting more pressure on clear communication regarding personal development opportunities in more individualised way, maybe through individual interviews or Q&A sessions with HR personnel on regular basis (yearly or so).