Career progression very slow due to the nature of the company, no management roles available for IT as they want 'Juniors' to do this. The job spec that is advertised is that of a senior administrator, not a junior role and you will quickly realize that. HR is too close with senior management and doesn't act as an independent party.