Nice benefits, understandable career growth and salary strategy.
Cons
A bit lower than market salary
5.0
15 July 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good people, good culture. Good benefits.
Cons
No place of employment is without its challenges but OSF has the right people to help overcome those obstacles, always striving for efficiency and improvement together.