5.0
Apr 14, 2024
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Work with leading technologies Diverse base of customers Flexible working arrangements Good social
Cons
Fast paced work environment, but great opportunity to learn