On average, employees in Poway, CA at STM Brands give their company a 3.8 rating out of 5.0 based on 1, whereas overall Average Rating of STM Brands is 3.8 out of 5.0 based on 1 STM Brands Review Ratings. The happiest STM Brands employees in Poway, CA are Anonymous Employees submitting an average rating of 3.8.
"Great people, very laid back work environment. Company split between offices in Sydney, Australia and San Diego, California."
Update your browser to have a more positive job search experience.
Upgrade My Browser