Most poorly run company I've ever worked for.
Pros
The company does offer good benefits. Unfortunately, that's really all I can come up with on the positive side about OCCM.
Cons
Poor management from the very top down. The HR department is an absolute joke. They management style is threats and intimidation. You are also penalized for calling out, no matter what the reason. They do not offer sick time, but if you have PTO, you will be paid for being out sick, but you'll be welcomed back to the office with an email advising you of "occurances" or "points" for your absence. Tues, Wed, and Thursday absences will net you 1 occurance, while a Monday or Friday will net you 2 occurances. This includes if you, your spouse or kids are hospitalized. It doesn't matter. You'll still receive occurrences. You will receive a half occurrence for being late, even if there is a train or accident causing the issue. Half of the company can be late because of it and they will not waive the occurrences. 9 occurrences = written warning. 10 occurances = final warning and 12 = termination, no matter what the quality of your work is. They also promote strictly by who you know and not what you know. I personally never tried to advance, so I'm not speaking as a bitter person who didn't get a position, but am speaking from my 3 years of experience. While employed there, I had 7 managers in that amount of time. I routinely saw people who were passed over who had knowledge, but didn't get the position. These people were the "go to" people for most everyone, but were routinely passed over for promotions in favor of people with much less knowledge. This was evident in every department. I had to give at least a one star rating, but many of these I wish I could leave zero! I've been in the workforce for 30 years and have had the opportunity to work for larger corporations that were run properly. This place has potential, but that potential will never be reached until some major management house cleaning is done.