St Leonard's College offers a positive working environment characterised by a supportive and professional culture, where staff wellbeing and development are prioritised. The management team is nurturing and flexible, and employees appreciate the beautiful campus facilities that enhance their daily work experience.
The main challenges revolve around workload management, with expectations for additional teaching periods and project responsibilities. Some roles require extensive stakeholder management, which can be demanding when coordinating across departments and managing various expectations.