2.0
24 Sept 2025
Current employee, more than 1 year
Durham, England
Recommend
CEO approval
Business outlook
Pros
A good place to work on and learn cutting edge technology.
Cons
Management appear friendly and approachable when you meet them at conferences and trade shows. In reality they are ruthless and endlessly playing political games with staff.