5.0
1 Oct 2024
Former employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Great company to work for, plenty of benefits and good location
Cons
Slightly unfocused departments, could do with delegation of work to leads (think this is in progress)