The facilities are quite poor for a so called professional organisation. The support side of the business is lacking in good management and proper direction. Training and processes appear to be ad-hoc. The support staff are hard-working and more than capable but management has not provided sufficient resources in this area; I'm not sure if manament understand how professional and proper support should be run.