Good Place - Customer Success Manager Jobcase Employee Review

5.0
Jul 25, 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
Sep 15, 2025
Recommend
CEO approval
Business Outlook

Pros

A great place to work!

Cons

The recruitment market is very tough.

4.0
May 11, 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