2.0
Jan 14, 2025
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
There are still a lot of market opportunities for Checkr as the product develops. Some great people work here who are truly fun to collaborate with on projects. The base salary is pretty competitive though the benefits could be better.
Cons
Leadership. There isn't a single person at the C-level who inspires confidence and the E-staff level isn't much better. Attrition is high because career growth is non-existent and people don't feel supported by their leaders. The CEO is not suited for the role and he's going to keep driving the company down the wrong, shortsighted path.