5.0
Dec 8, 2025
Former employee, more than 3 years
Bristol, Angleterre
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative environment Chance to work on leading edge of technologies
Cons
Low year on year growth
Check out your Company Bowl for anonymous work chats.