Daily Archives: December 9, 2025


OSHA 300 and 300A Reports  

It is that time of the year again to get your OSHA 300A posted (technically as of February 1st, 2026). Starting in 2024 Cardinal has been tracking recordable injuries and illnesses in PrismHR, our new payroll platform.    Some advantages of the new system:  Our Risk Team enters in injury data quickly and keeps it up to date. For example, how many days of lost time.   OSHA 300 logs are updated daily in the new […]