1.0
Oct 21, 2025
Current employee, less than 1 year
Tucson, AZ
Recommend
CEO approval
Business Outlook
Pros
Nothing. This job has taken years off my life.
Cons
Management is awful. Both my manager and especially my senior manager are absolutely horriific. They make work miserable. There is barely any training but they will get angry if you can’t do anything. On top of that, managers sit at their desks and make fun of employees all day long, calling them stupid. Just today during a presentation one of the OSC materials managers sent a message to the person presenting, calling one of her new employees a “dud.” I urge everyone to stay away from this place, especially OSC finance materials side.