Pros
They can get you into industry jobs
Cons
As much as they can get you in, they can make you and I mean make you do any role even if you wanted to. Couple years ago, there was a role as the assistant to the assistant of the CEO at a bank, a timid female graduate was strong armed into taking that role. The sales staff known as “account managers” and their seniors all look down on the graduates, people are sent to places that they plead to not go to which falls on deaf ears. Consultants are lied to about roles and the locations just to get the sale. Consultants are seen as a product and dehumanised with an emphasis on if you speak up can mean that you are ‘difficult’ and essentially no account manager wants to put you forward for roles. Even account managers are treated poorly by senior managers. No Diversity at CXO level. New personnel required at CXO level to ensure people are treated better and better educated