5.0
23 Aug 2021
Current employee
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Fight for Deaf Equality Great team members Great leadership Innovation technology Forward thinking
Cons
Not sure of any cons
Check out your Company Bowl for anonymous work chats.