Pros
-Mid-sized company with good, friendly people. -Good health insurance and benefits. -PTO can be flexible, easy to request time off if your team is big enough. -Had a few stellar managers (most of them left). -Was promoted multiple times and given opportunity for advancement by a few managers who recognized my hard work.
Cons
-Poor management all the way around, went too long without a vision or direction for the company. New upper management is trying to turn things around to make it up to investors. -Management has been negative, self-absorbed, and too lazy to fix any problems or issues brought to their attention by employees. -Managers and supervisors can be openly nasty and rude to employees in staff meetings and nothing is done about it. This type of management culture has been promoted for years now. -Employee morale is very low, turn over rate is at least 40 %. There are new faces everywhere and it hard to keep track of new co-workers. Management doesn't even take the time to introduce them anymore. -HR has not been present in their roles for years now. Going to them with issues is fruitless. -Again, new management is trying to turn this around because people are walking out so fast that OCCM is losing money training people. The problem is that the people who have worked there for years are tired and everyone is looking for a new job. -We were brought into a meeting as a department for what was believed to be an earnest talk with upper management about our concerns and what needed to be fixed. Instead of addressing our issues as we were told, upper management made the decision to outsource those positions instead of actually manage to them. -When the company was MSC it was a three star company with the potential to be a 4-5 star company but it over promised to investors, we were outsourced, customer service took a nose dive, and employee morale dropped significantly.