Former Employee3.1Dec 6, 2024This is a great company to work for. The management is great and the company culture is also great.
Current Employee1.7Sep 1, 2023Awful. Just a horrible place. Do not take a job here unless you are desperate.
Former Employee3.4Mar 1, 2024The people that work here are wonderful and talented. I think the sales organization fell into an easy trap of mass growth with no way to support it. Around 20% of the org is hitting quota for the last 6 months.
The people that work here are wonderful and talented. I think the sales organization fell into an easy trap of mass growth with no way to support it. Around 20% of the org is hitting quota for the last 6 months.
Current Employee4.1Jun 22, 2024The company is great if you actually put the work in. Takes time to build a pipeline but consistency matters. Post is good
The company is great if you actually put the work in. Takes time to build a pipeline but consistency matters. Post is good