Skip to Main Content
Charles River Associates Europe logo

Charles River Associates Europe

 Save
Overall Company Rating
35 Ratings

4 out of 5 Stars

5 Stars
8
4 Stars
16
3 Stars
10
2 Stars
1
1 Star
0

35 Employee Reviews
“Experienced in Human Resources”
London2018VERIFIED EMPLOYEE
Uppers

Great people and culture - firm is quietly ambitious and an exciting place to work with lots of development opportunities for those that reach for them

Log in to read all reviews
“”
Uppers Downers Advice to Candidates Interview Process Sample Interview Questions Salary & Benefits Review