RepVue
Ooma

Ooma

9 Employee Ratings
9 Ratings
89% Verified
3.0
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Ooma
Ooma
9 Employee Ratings
89% Verified
3.0
Unclaimed Profile
74.17
RepVue Score
Back to Reviews
Current Employee
3.7
Jun 14, 2024
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.
Useful
Share
Browse Other Reviews