employer cover photo
employer logo
employer logo

Streamline Health

Is this your company?

Great place to work - Customer Success Manager (CSM) Streamline Health Employee Review

Explore other reviews about Streamline Health

5.0
Oct 1, 2025
Recommend
CEO approval
Business outlook

Pros

flexible time off, workload size decent

Cons

leadership lacks vision and clear direction

2.0
Dec 21, 2025
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Decent pay, flexibility, great co-workers

Cons

No transparency, lied about keeping employees after merger, called one afternoon and said today’s your last day with no notice big surprise

See reviews by: Helpful|Rating|Date|All