5.0
Mar 28, 2026
Former employee, more than 1 year
Slough, Buckinghamshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits, good culture, work from home options, great career progression opportunities.
Cons
Like some other start up style companies there is a "build the plane while flying" approach which can be stressful.