5.0
26 Jan 2026
Former employee, more than 5 years
Harlow, England
Recommend
CEO approval
Business outlook
Pros
Great training and growth opportunities Lovely colleagues Amazing directors who support their employees
Cons
Nothing was a con at Upstream.