Current Employee2.7Aug 21, 2023It used to be a great company but the competitors have caught up and they’re hired bad sales leadership.
It used to be a great company but the competitors have caught up and they’re hired bad sales leadership.
Current Employee3.6Aug 5, 2025Still figuring out the upmarket segment but have some incredible logos. I have faith we'll get there but for now there's a lot of growing pains.
Still figuring out the upmarket segment but have some incredible logos. I have faith we'll get there but for now there's a lot of growing pains.
Current Employee4.9Jun 4, 2025Best stop I’ve made. Company is performing and forsee them to continue to do so.
Current Employee4.6Nov 20, 2025Haven’t been at the company long, but thing are looking great and optimistic