Poorly managed and a terrible place to work
Pros
Work life balance is good
Cons
I am usually not a review writing type. Someone asked about me about this company recently and recommended that I write a review so others can exercise caution. If you ever get a call from viking services (Division of sanmina) run as far as you can. IN general Sanmina is a terrible place to work. Work life balance is good. But everything else is bad. They also completely lied to me about their financial outlook. The work environment and morale was downright bad. People were leaving every 2 weeks. I worked for a division that was doing enterprise storage and compute products. IT used to be called Newisys. It is now called viking services or some such thing. If you ever get a call from recruiters for this division (or for the rest of Sanmina for that matter) run the other way, unless you have no other choice.