I worked at Insituform Technologies (More than 5 years)
Large company with many benifits
Turnover in upper management every 3 to 5 years. When new management takes over they do not learn who are their best people and tend to make decisions based on the people at corporate instead of what people are actually doing for the company.
Advice to Management
Learn who your good people are yourself instead of listening to local corporate people.
I applied through other source. I interviewed at Insituform Technologies (Olyphant, PA) in February 2012.
I was hired friend of manager. easy interview