This comes after former employees called out the company publicly.
Tuesday, January 10th 2023, 4:38 PM EST