3.0
15 Aug 2025
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great teamwork and culture among teams and individual contributors.
Cons
Constant change in GTM strategies, product direction and organizational direction over the years has hindered growth and confidence with customers.