2.0
26 Jan 2026
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Great team, bad management, worse business model.
Cons
Reliant on very few big contracts, all of them based on temporary political conditions at big tech firms.