Checkr is entirely sales driven. Whatever sales wants, sales gets. They essentially write the requirements. Product essentially is order takers. The company bends over backwards for customers who don't bring in the promised revenue. One off solutions for 'logos'. Logos, big company names, seem to be the only thing that matters to this comoany. R&D leadership changes every 6 months or so. Checkr essentially masquerades as a tech company. Architecture is horrible. Billing is a mess. I think we're down to 1 infrastructure engineer. Don't know of anyone in product or engineering that is happy here. This place will make you question why you chose software engineering as a profession. Stay as far away from this company as possible!