Pros
Gaining experience running CNC machines.
Cons
People get fired and written up for ridiculous reasons. Likely for cost-cutting purposes since the company is falling on hard times. The owner and Vice President have a reputation for being petty, vindictive, and shady. I saw this behavior done to people in the shop several times before it was my turn. I saw a person in a supervisory position written up for putting toilet paper in bathroom stalls when there wasn't toilet paper. The reason given is "it wasn't his job." Write-ups for being away from CNC machine while cutting cardboard to use to package the parts being made. Ironically the machine this person was written up for leaving was classified as an "un-attended machine" yet, here this person is getting written up for not being close enough to it. A supervisor got fired for having a welding employee get trained to shut down cnc machines (in case of emergency I'm assuming) because he wasn't instructed to do this specifically. The owner and vice president of the company directly carried out these acts. I wasn't terminated for calling in or something that normal people get fired for. I got fired for setting up cnc machines without permission, (I was instructed to set up machines by my supervisor but not anyone above him so that was bad I guess. I'm not joking this was part of the excuse.) I was clocked into 2 machines simultaneously, (How else does one run 2 machines?) and "too much downtime." (vaguely added in a poor attempt to validate the reason for the termination) I was warned that this company was a sinking ship and it became apparent when I started seeing this stuff happen to others. I should have bailed sooner but I stuck it out.