Vantaggi
Some fantastic colleagues and an improving management structure Opportunity to work with big name clients and make definitive improvements to their business Lots of 'on the job' learning which is especially good for junior staff who get lots of exposure and experience Lots of opportunity to travel Wide variety of different roles and the flexibility to move around, if you want Good reward structure for top performers Positive work environment (casual dress code, no 'clock watching', ability to work from home when needed, etc)
Svantaggi
Not enough formal training provided, especially to junior staff who might need it more The rewards are good but you have to fight hard to get what you deserve!! Very heavy workload and generally not enough people to share the burden It is so fast paced in sales & services that you don't get much chance to think strategically or analyse long term trends and address them