Pros
Large corporation with numerous perks including huge discounts at misc places including cellphone service, food, new and used car discounts or employee pricing... They will pay for your GED, bachelor's degree and/or some graduate school, and not all programs are med tech related. Generous compensation and benefits that are competitive in today's market. They are improving the speed at which they onboard to compete with other company's same -day job offers. Upward mobility is very possible here, and you can work practically anywhere inside or outside of the US. My training has been spectacular compared to other places I've worked. Creative scheduling to give you a better work to live balance. Personal time is generous.
Cons
Nothing you wont find elsewhere. Working weekends and holidays is par for the course anywhere.