The business world has changed. Companies and organizations have gotten leaner in their staffing and many now use temporary workers or contractors to supplement their staff.
You want to evaluate your program at the start to see that it is working as intended. However, safety & health programs should be evaluated on a regular basis, at least once a year, so that you can determine what is working or not working.