Upstream USA reviews

4.1

75% would recommend to a friend

(48 total reviews)
avatar

Mark Edwards

77% approve of CEO

71% positive business outlook

Upstream USA has an employee rating of 4.1 out of 5 stars, based on 48 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Upstream USA employee rating is 20% above average for employers within the Healthcare industry (3.4 stars).

Reviews by job title

48 reviews
4.0
Jun 27, 2022

Good Mission

Recommend
CEO approval
Business Outlook

Pros

The company has a good mission.

Cons

Management needs more structure and also needs to valve employees opinions more.

5.0
Jun 13, 2022

Great colleagues and a meaningful mission

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

I enjoy the challenges that I get to work towards solving each day and appreciate the team I get to work with. There is always somebody to learn from.

Cons

Remote work makes it tougher to connect with colleagues in person often.

5.0
Apr 22, 2022

Upstream USA

Recommend
CEO approval
Business Outlook

Pros

- Best in class HR policies, generous pay and progressive benefits structure - Absolutely wonderful people work here - Leadership is accessible to all staff and they sincerely listen to - and act upon - feedback - Huge potential for impact that serves our mission - Everyone is committed to improving the "cons" listed below and are collaborating to create an even brighter future

Cons

- Start-up culture that can feel unfocused because there are so many resources that could be serving many different needs - Shifting to a virtual work environment has meant less personal connection with each other, which can lead to feelings of isolation - Major difficulty navigating covid and retaining staff during the unpredictability of the pandemic

Viewing 16 - 18 of 48 Reviews

Glassdoor has 51 Upstream USA reviews submitted anonymously by Upstream USA employees. Read employee reviews and ratings on Glassdoor to decide if Upstream USA is right for you.