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 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 Employee4.9Jun 4, 2025Best stop I’ve made. Company is performing and forsee them to continue to do so.