Vantaggi
- Colleagues not in the management level are exceptional - Great place to gather initial professional experience as a springboard into something else - Opportunities to advance are available provided your manager encourages them - Performance-based pay although evaluation system is a bit cloudy - Fast-paced environment with a lot of opportunity to take on responsibility
Svantaggi
- Little to no investment in employees as human beings; including their development and retention - Seemingly endless turnover leading to infinite training cycles - A very small number of managers who actively prevent their direct reports from advancing - Will eventually plateau without the chance to advance - Each office seems to do its own thing - Abysmal IT infrastructure