4.0
Apr 24, 2025
Former employee
Dunfermline, Scotland
Recommend
CEO approval
Business Outlook
Pros
all good in company- culture work ethics support
Cons
nothing as such, sometimes you just need to be in right spot to excel...but that hold true for all the organizations