1.0
13 May 2026
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
My teammates keep me going. They're the best!
Cons
This place is highly toxic and filled with leadership who knows nothing about supply chains, except for a couple practioners. The leader of our CS team is crazy and impulsive. You do not want to work here!