5.0
10 May 2021
Recommend
CEO approval
Business outlook
Pros
100% inbound leads for sales team. Lead to hig close rate and high success rate.
Cons
New customer churn was high. Struggled to get the onboarding right.
71% would recommend to a friend
65% positive business outlook
Check out your Company Bowl for anonymous work chats.