McCreadie Group (MGI, formerly McCreadie Group Software) is a company that provides software automation solutions for pharmacy residency programs and research pharmacies. It offers to manage and modify program information, robust reporting, automated email communication, data security, program monitoring, automated protocol management, customized billing and workload tracking, inventory management, electronic drug accountability reporting, custody tracking and documentation, and other services.