Current Employee2.6Feb 8, 2024Great product, but have a challenging time keeping sales talent due to under paying.
Current Employee4.0May 2, 2024Great company but having some growing pains in a tough economy. People are great!
Current Employee2.7Nov 26, 2024My overall experience was ok, good place to get experience if you can avoid being laid off.