OK for entry level, atmosphere declined over time - Client Success Specialist Indeed Employee Review

3.0
16 Mar 2026
Recommend
CEO approval
Business outlook

Pros

Decent benefits, some internal mobility, direct managers were great

Cons

The product is simply not great, layoffs in recent years

Explore other reviews about Indeed

5.0
8 May 2026
Recommend
CEO approval
Business outlook

Pros

Great benefits, great manager and mentor

Cons

nothing to state at the moment

3.0
2 June 2026
Recommend
CEO approval
Business outlook

Pros

Awesome company to work for

Cons

Sales is hard, no matter where you are

See reviews by: Helpful|Rating|Date|All