5.0
Dec 12, 2023
Current employee, more than 1 year
Glasgow, Escocia
Recommend
CEO approval
Business Outlook
Pros
Good wage The staff care about the customers and the staffs wellbeing Plenty of benefits and vouchers for hard work
Cons
Energy industry isnt really the best to work in at the moment