Current Employee4.1Oct 17, 2024Overall, it’s an enjoyable place to work but comp plans are weak given the saturated competitive landscape
Overall, it’s an enjoyable place to work but comp plans are weak given the saturated competitive landscape
Former Employee2.9Feb 26, 2024The company has great products and a new platform but didn't build a strong enough brand in market. Are in the process of hiring a CMO to help address that gap.
The company has great products and a new platform but didn't build a strong enough brand in market. Are in the process of hiring a CMO to help address that gap.