
Ooma
RepVue Score
0
Ooma
Back to Reviews
Current Employee Great people and sense of comradery. Marketing does not get the sales teams enough leads. Product is very easy to sell with extremely quick sales cycle. Browse Other Reviews
3.7
Jun 14, 2024
Useful