Company-sponsored benefits and perks should make life better for employees as a whole — promoting not just physical health but also mental health and stress relief.
On Wednesday, the justices were divided on the class action lawsuit on behalf of 28,000 Cornell University employees accusing the school's retirement plans of paying excessive recordkeeping fees.