Current Employee3.1Aug 22, 2023You can land some big deals here, but internal workings of the company are very messy. New C-Suite though that seem promising.
You can land some big deals here, but internal workings of the company are very messy. New C-Suite though that seem promising.
Former Employee2.9Mar 24, 2025Good. Good team, bad internal processes and a company that maybe lacks a clear direction on product. There is a huge over reliance on channel to bring leads which doesn't always work out either.
Good. Good team, bad internal processes and a company that maybe lacks a clear direction on product. There is a huge over reliance on channel to bring leads which doesn't always work out either.
Current Employee4.6Sep 27, 2023Good place to work, great culture and team. Company is invested in its customers and employees future
Good place to work, great culture and team. Company is invested in its customers and employees future