I will not recommend this place work for job whose has to work with production.Its too hot, dusty and noisy. Company has good benefit program; but zero regards for safety and training. Management want to to just produce more and more by any means which you may be ended up in any shift. Without cost calculation, quality standard, maintenance plan, future investment for development and HR support; one of the manufacturing facility just running on gods name. All director and managers are amazing; but money always runs out as it ran without planning.
Good Luck if you are joining that facility