Schrödinger Lays Off 60 Staffers Amid Economic Uncertainty on May 20, 2025 Economic Conditions Financial cost layoffs restructuring Schrödinger Transection (procedure) +