Current Employee3.0Jun 28, 2025Great opportunity, a lot to figure out here. Great people, still navigating culture and office expectations
Great opportunity, a lot to figure out here. Great people, still navigating culture and office expectations
Current Employee2.1Mar 27, 2024Sales Org has changed multiple times. No clarity or focus on GTM strategies
Current Employee2.7Oct 23, 2023Leadership needs to be updated. The company culture is great but leadership is lacking.