Stream
RepVue Score
0
Stream
Back to ReviewsFormer Employee Company has a great product but its marketing strategy is mostly focused on capturing demand (SEO, G2, etc). Making it harder for the sales team to sell. Browse Other Reviews
2.7
Oct 11, 2023
1 Useful