Pros
Solid portfolio of product capabilities with diverse application expertise that often allows them to weather economic storms and cyclical markets fairly well; meaningful people centric culture with decent pay and a good benefits package along with a strong commitment to environmental and sustainability initiatives. Ample training and career development programs are available as well to help employees expand on their skillsets and grow professionally.
Cons
Enterprise-wide strategy is not always clear with some hesitancy towards solid capex investment in new equipment and technologies that will take the company to the next level; integration efforts with other divisions not always smooth and executed well; management at times seems a bit weak at effective supervision at all levels.