Restricted career growth. Although company encourages employees to grow their careers with the company it is extremely difficult to move from one area of the business into another. I have applied for a number of Development Manager roles in large & complex but have been rejected immediately without any explanation. Even though I have requested an explanation from HR none has been given. HR and senior management unfortunately hinder employees career growth. HR does not advertise all the company's vacancies on the intranet, instead they prefer to use recruitment agencies and to pay an agency fee to find new employees. Salary is not great if you do not get free accommodation as a Development Manager.