Great Company, Culture, People and Benefits - Consultant OLR Employee Review

5.0
Feb 19, 2020
Recommend
CEO approval
Business outlook

Pros

The people are fantastic and the business process are refined

Cons

There is a lot of travel required

Explore other reviews about OLR

5.0
Jan 14, 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Flexible work environment Great team

Cons

The benefits are not very competitive

1.0
Apr 2, 2024
Recommend
CEO approval
Business outlook

Pros

staff is friendly and gets work done.

Cons

it is a revolving door people are quitting all the time.

See reviews by: Helpful|Rating|Date|All