Current Employee3.1Mar 21, 2025Growth opportunities internally but bad marketing to establish product market fit
Current Employee3.3Nov 15, 2024Good place to make money, but a lot of politics and tough to make a carrer. Lots of changes every year with GTM and other areas been impacted
Good place to make money, but a lot of politics and tough to make a carrer. Lots of changes every year with GTM and other areas been impacted