5.0
Mar 20, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
- Checkr is a uniquely positioned tech company that has a solid future ahead - The long-term vision is motivating and it's a highly collaborative environment - Comp and benefits are solid overall with plenty of resources to do your job well - Great connection events across the full workforce
Cons
- Promotion cycles are competitive and built more traditionally