Descartes is laying off 10% of its staff across all pillars in the week of May 26, 2025.
1 reply
It turned out to be a 7% global workforce layoff.
Descartes is laying off 10% of its staff across all pillars in the week of May 26, 2025.
It turned out to be a 7% global workforce layoff.