4.0
5 May 2026
Former employee, more than 3 years
Farnborough, Hampshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good company culture. Work with lots of cool tech and emerging vendors.
Cons
Lots of pressure to cater to different vendors needs.