Pros
Pay is good at higher levels of organization. Health benefits are good.
Cons
The CEO is extremely inexperienced, ego-driven and micromanages every aspect of the business. The c-staff enable this behavior and tend to overestimate their competence levels. Many people throughout the organization are aware of this dynamic and the resulting employee engagement levels are incredibly low. Employee attrition is off the charts, with people jumping ship at the earliest opportunity. The faux virtue signaling Checkr does to build an image of a benevolent company is a joke when you come to understand how toxic, political, and mismanaged the place is. From what I saw, I believe that to take the company public, the board will need to replace the CEO and c-staff. If you value your sanity and health, I recommend avoiding this place.