4.0
May 19, 2023
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
OCD is a company where staff have stayed for decades due to good culture, values, diversity and fair renumeration.
Cons
I am yet to identify any but I quite sure they ain't perfect.