The health insurance package sucks and the company does not pay a substantial amount of the premium. 401k is ok.
What benefits? The only benefit OCP offers to their employees is, if Corporate likes you, you get to keep your job. I am having to take them to court as I have not been paid for hours/salary worked that they owe me for.
OCP does have a health benefits for full-time employees, which is not the best in the world. If lucky, you might get 1 week off for vacation, but don't count on it.
List based on reports from current and former employees. It may not be complete.