5.0
27 Aug 2023
Current employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Everything about the place is good. People nice. Everyone wants to help.
Cons
A lot of tech people who talk in tech languages but are still nice.