Exrremely expensive benefits! Almost not worth the money. Lots of old employees who are grumpy and unhappy! People are frendly at first but then after while you notice little clicks. Too much drama, some of it childish and all over face book. Feels toxic. Needs modernization in management and equipment. Also not very fair place to work. Some get the special treatment and some get writen up for it. Wages are not that great any more. Poor communication between mamagement and employees. It creates low morale. lots of production has been contracred to china so also may be a bleak future.