Pros
The work isn't difficult by any means, and I personally have never had any issue with getting time off when I needed it. All of the team leaders that I've personally had over the years were either good to work with or at the very least tolerable. I can't speak for everyone at the company, but I have enjoyed most of my coworkers, having met several of my best friends working there. In general, if you just need a paycheck to cover you, Sauder's is good.
Cons
Lack of opportunity for advancement. I said Sauder's is good if you just need a paycheck, but if you want to build a career, Sauder's is not the best place. Favoritism ran strong, and some of the supervisors (thankfully not mine) could be unfair to their not so favorites. Among many of the older workers, there was a strong sense that the company was in decline, though I was not certain whether this was accurate. I list this as a negative nonetheless because pessimism is not good for employee morale.