5.0
16 Mar 2025
Current employee, more than 5 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Good salary structure, good management and staff benefits
Cons
Can improve on salaries and work on giving visa sponsorship as a charity organisation