Former Employee3.0Nov 18, 2025Lame, company, doesn’t care about their people. Lots of layoffs in 2024.