Pros
The benefits package is decent, that's about it. Co-workers are great for the most part, but like any place there are usually one or two difficult people to work with.
Cons
Management gives good employees 0% raises and puts them on probation, while these very workers create the wealth that gives these managers their bonus pay. Management treats the manufacturing personnel like dogs... overworked, underpaid. Management is technically clueless. People are leaving now because the work atmosphere is so depressing. TFS doesn't care however, they'll let this company die and just but a new one. They preach ethics, but are really the most unethical, isn't that always the way? Uselss programs like PMD, PPI, 5S , etc that suck up valuable time. Corporation is metric driven, lacks any common sense.