Pros
Good pay when working the 12 hour night shift. Great facilities. Biggest Med Tech company by revenue, with a global presence. If you're looking for an ok paying job, and don't mind long hours, their 12 hour shift is great because everything over 8 hours is time and a half.
Cons
Benefits are only for actual 'Medtronic' employees and not employees hired by their hiring agency (Aerotech). All employees need to start off as contractual, and it can take years for people to convert from contractual (Aerotech) to permanently employed at Medtronic. I've met individuals who've worked there for five years and are still contractors. Aerotech isn't very helpful with employee disputes, work issues, or even at setting employees up for success. They're chatty before you go onboard, but their representatives (Aerotech) become very quiet when you've already started working. People might think this is all Aerotech's fault, but I believe Medtronic is complicit in this, because this allows them to hire easily replaceable, non-union labor personel.