Current Employee2.9Dec 17, 2024It’s a very so so place to work. Company went public so lot of things changing
Current Employee1.0May 15, 2025Not the best product product for most business have to reach for it to work
Former Employee5.0Mar 5, 2024My overall experience was great and I was able to learn and grow professionally.
Current Employee2.6Jun 20, 2024Slowly getting worse and churn rate is every month. Makes sense why people leave