On average, employees in Lewiston, ID at Clearwater Paper give their company a 4.4 rating out of 5.0 based on 1, whereas overall Average Rating of Clearwater Paper is 3.7 out of 5.0 based on 3 Clearwater Paper Review Ratings. The happiest Clearwater Paper employees in Lewiston, ID are Anonymous Employees submitting an average rating of 4.4.
"Excellent company to work for, management does not micromanage, you are given tasks and you are expected to provide quality results in reasonable timelines."
Update your browser to have a more positive job search experience.
Upgrade My Browser