On average, employees in Denver, NC at Stafford Smith give their company a 3.0 rating out of 5.0 based on 1, whereas overall Average Rating of Stafford Smith is 2.6 out of 5.0 based on 2 Stafford Smith Review Ratings. The happiest Stafford Smith employees in Denver, NC are Anonymous Employees submitting an average rating of 2.6.
"An Owner who controls everything and does not let his employees approve anything"
Update your browser to have a more positive job search experience.
Upgrade My Browser