5.0
Feb 10, 2025
Former employee
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits such as holidays. Interesting projects that make a difference,
Cons
CEO is not very collaborative and organisation is very bureaucratic