Sketchy - Customer Success Manager (CSM) OnShift Employee Review

1.0
Aug 4, 2022
Recommend
CEO approval
Business Outlook

Pros

Remote which helps with balance

Cons

They were forced to sell the company because of how poorly they are doing, unstable leadership, unorganized leadership that starts at the CEO, customers dislike the product, job responsibilities on paper are different than what is being carried out, low pay, demanding tasks outside of job position, employees constantly coming and going, no maternity/paternity leave or even pay through FMLA. The company doesn't even know how to run itself.

Explore other reviews about OnShift

5.0
Jul 23, 2025
Recommend
CEO approval
Business Outlook

Pros

Great team work and team environments

Cons

A lot of red tape to get anything accomplished

3.0
Jun 3, 2026
Recommend
CEO approval
Business Outlook

Pros

Salaries are higher than elsewhere in the city.

Cons

There are reasons the salaries are higher than elsewhere in the city -- this business has many detriments.

See reviews by: Helpful|Rating|Date|All