Management is really good, super healthy work environment
Cons
Pay is not the best considering Prague's standards
5.0
15 Mar 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.