Former Employee1.9Mar 14, 2024My overall experience was horrible. A very toxic environment that I wouldn’t wish upon anyone.
Current Employee4.1Aug 8, 2024Great experience so far. new product in the US. Challenging but getting some good wins