Pros
If you are in need of extra money there tends to be overtime quite frequently.
Cons
You start off as a temporary employee, making a smaller hourly wage then an actual employee, also you do not receive an annual bonus even if you've contributed by working the entire fiscal year. (Even managers talk about employee bonuses in front of temps which I find unethical, especially for temps that have worked hard to contribute throughout the year.) As a temp you're not given a review or feedback as to how you are progressing if you care to become a Covidien employee. Also you're given very little time off during the year (maybe 3 weeks), many of my past jobs have allowed 4-5 during the year. Also even though overtime isn't always required if you don't contribute to overtime work its considered before you get converted to a Covidien employee. In my opinion there is very little work-life balance. Communication within MY area is lacking, a lot of times you are not given necessary information until you've done something wrong. Also it takes most everyone a year to be converted to a Covidien employee.