Kroll
RepVue Score
6.00
Kroll
Back to Reviews
Former 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