Teleflex is one of the best companies I have worked for.
Pros: one big family that helps each other out!
Cons: start up warehouse....
Teleflex has a great culture that everyone loves. Althought Teleflex is still considered a start up company with changes that need to be implemented it is well on its way to be a World Class Facility.