Covidien was an excellent place to work with great benefits.
Pros: covidien gave lots of free appreciation dinners and other tokens of appreciation.
Cons: do not enjoy gossip and rumors associated with any workplace but this will happen everywhere.
I had a good routine and stayed on top of things so if anything went "wrong" I had no problem working with it to keep things on a good pace. Good communication with management and other employees is very important. I worked by myself for the most part but worked closely with fixer and other operators at times and was lucky to work with great people.