Current Employee3.1May 1, 2025Great company but many challenges to fix internally around GTM strategy