Pros
You will develop a thick skin and the ability to sustain bullying by upper management.
Cons
-Lower pay than the market,no benefits/bonuses (except managers or above), overtime until 6-7pm , no life after work , no employee appreciation or lunch outs even if you save over 100k in savings (pure modern-day slavery) - Plant runs 24/7 like chickens with heads cut off - Company cuts corners by not providing essential tools and software licenses to employees and except to work (never heard off in any medical industry) - Zero innovations, R&D sleeps over investors' money -Employee turnover- 20+ engineering FTE employees leave in a year and a fresh set of noobs start over again -Zero focus on employee growth/upscaling and will obstruct you from applying for any internal positions too, leaving with only option to either survive or leave - They don't pay their supplier on time and expect raw materials to be delivered on time (no wonder)