I'm working in the industry now, and it has become more of an office job. CFIA has put more trust in the plants. Fortunately, I work at a plant that takes the HACCP program seriously; they try to follow it to the best of their abilities. But I know of other situations where a lot of the records are fudged. They will go for days without filling out forms, and all of a sudden they know there's an audit coming up. CFIA announces audits, incidentally. They give you enough notice that an audit is coming, so a plant has time to get all their records in order. That's quite a common practice within the industry. Not all plants are like that, but quite a few will do that.
On May 25th, 2009. See this statement in context.