More Ratings Needed
Kroll
RepVue Score
Kroll
Back to ReviewsFormer Employee This role was overall a good experience, however at times did not feel as fulfilling as possible. Pay structure was decent, but the overall group culture needed improvememt Browse Other Reviews
4.0
Jan 22, 2024
Useful