On average, employees in Saint Louis, MO at IMPACT Group give their company a 3.4 rating out of 5.0 based on 1, whereas overall Average Rating of IMPACT Group is 3.4 out of 5.0 based on 2 IMPACT Group Review Ratings. The happiest IMPACT Group employees in Saint Louis, MO are Anonymous Employees submitting an average rating of 3.4.
"I've been in this position for several years. Having come from a big company to a much smaller one, the culture shock was considerable but it's been a good place."
Update your browser to have a more positive job search experience.
Upgrade My Browser