Former Employee3.0Jan 6, 2025My overall experience was great - especially being so new to the world of tech sales
Current Employee3.9Jul 10, 2025Positive when given time. Takes a bit to get the product and build pipe.