OICR reviews

3.5

80% would recommend to a friend

(89 total reviews)
avatar

Peter Goodhand

73% approve of CEO

47% positive business outlook

OICR has an employee rating of 3.5 out of 5 stars, based on 89 company reviews on Glassdoor which indicates that most employees have a good working experience there. The OICR employee rating is in line with the average (within 1 standard deviation) for employers within the Management & Consulting industry (3.7 stars).

Reviews by job title

89 reviews
1.0
Apr 3, 2026

It's okay...

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Friendly colleagues Good work-life balance Interesting research

Cons

Expected to do work outside the scope of the job description Managers lack leadership experience and management training High staff turnover Inadequate training and onboarding Poor HR practices

Viewing 1 - 3 of 89 Reviews

Glassdoor has 126 OICR reviews submitted anonymously by OICR employees. Read employee reviews and ratings on Glassdoor to decide if OICR is right for you.