5.0
28 Mar 2024
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
The people, product, and opportunities for growth are the best part about working at Checkr.
Cons
There are some changes that have been made that were not previously communicated and have caused some people to feel that there is a lack of transparency.