2.0
May 24, 2024
Current employee
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Checkr's a good product and 90%+ of the people there are great - collaborative, friendly. Pay is good.
Cons
Leadership at Checkr causes major issues that permeate the company - toxic culture. Daniel, the founder and CEO, has single highhandedly created a culture of anxiety and fear. Daniel regularly belittles and demeans his people in large meetings. Numerous employees expressed anxiety and lack of psychological safety in the company. He's incredibly insecure and egotistic and anything can set him off. You can be a great business leader or a great human being - unfortunately, Daniel is neither. Rest of leaders support this behavior by inaction.