5.0
Mar 15, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Upstream has consistently looked out for my best interests, provided mentorship, and offered career support. I’m permanently seconded to another company, but I prefer Upstream. I trust them more and know they would advocate for me if needed.
Cons
I’ve got nothing bad to say