On average, employees in Saint Louis, MO at Major Brands give their company a 3.8 rating out of 5.0 based on 1, whereas overall Average Rating of Major Brands is 3.8 out of 5.0 based on 2 Major Brands Review Ratings. The happiest Major Brands employees in Saint Louis, MO are VP of Information Technologies submitting an average rating of 3.8.
"Excellent people oriented company to work for. This is really a family atmosphere here."
Update your browser to have a more positive job search experience.
Upgrade My Browser