5.0
Oct 8, 2024
Current employee
Enham-Alamein, England
Recommend
CEO approval
Business outlook
Pros
Collaborative atmosphere, great opportunity for growth, supportive team, access to resources, innovative approach to teaching and research.
Cons
Limited career progression, rigid processes, sometimes overwhelming workload, and not good work-life balance.