Good Place - Customer Success Manager Jobcase Employee Review

5.0
25 July 2023
Recommend
CEO approval
Business outlook

Pros

The pay and the benefits

Cons

had multiple rounds of layoffs, still felt very start up like.

Explore other reviews about Jobcase

5.0
15 Sept 2025
Recommend
CEO approval
Business outlook

Pros

A great place to work!

Cons

The recruitment market is very tough.

4.0
11 May 2026
Recommend
CEO approval
Business outlook

Pros

Good people, market didn't allow for success

Cons

The company has downsized over the years

See reviews by: Helpful|Rating|Date|All