Current Employee3.0Jan 24, 2024Ok a lot of challenges in us market with minimal leads, very startup oriented
Former Employee3.1Mar 22, 2024My overall experience was positive. The team is very collaborative and willing to support others.
Current Employee3.1Sep 4, 2024Great people and org with outdated technology and unhappy customers in the US