3.0
Oct 29, 2009
Former employee
Des Plaines, IL
Recommend
CEO approval
Business Outlook
Pros
Work with smart people Supportive of higher education Generous benefits (when I worked there) Challenging work
Cons
Mindset of chemical engineers can make it a challenge for communications Decisions no longer made at Des Plaines HQ that affect employees Attitude of arrogance about services and products that hurts the company in the marketplace