Outdated Stack, Limited Growth, and Uneven Recognition - Software Engineer Upstream Employee Review

1.0
21 Nov 2025
Recommend
CEO approval
Business outlook

Pros

The team has a few capable engineers who are supportive and do their best to keep things running. Benefits package is decent (private insurance, remote work ).

Cons

Compensation is below average for the local market, especially considering the workload and expectations. Raises and adjustments are opaque. Career development is more aspirational than real. There's no structured path, and promotions often go to those with the right internal alliances rather than based on performance or initiative. Tech stack is significantly outdated. Most systems rely on legacy infrastructure with little documentation, with no attempts to modernize Burnout is common, especially due to firefighting rather than real engineering work. The under-resourcing of key teams forces people to compensate for missing roles. Feedback is often collected, but follow-up or implementation is rare — leaving many feeling that input is only welcomed when convenient.

Explore other reviews about Upstream

5.0
16 Oct 2023
Recommend
CEO approval
Business outlook

Pros

Fast paced, great team of super smart people

Cons

None that I can think of

4.0
4 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Remote work. Great work life balance. Great pay

Cons

Leadership is top heavy. Needs a lot of improvement in workflow process

See reviews by: Helpful|Rating|Date|All