Pros: Decent pay, great team environment, company willing to offer the needed training, unlimited learning oportunities.
Cons: Worked around a lot of chemicals, industry strength constanly fluxuating between strong and weak.
My days at Sanmina were busy. I always felt like my efforts were appreciated. I can't even count the various learning opportunities that presented themselves. Great team atmosphere. I loved the feeling of satisfaction from keeping the production equipment running.