RepVue
Main Menu
Main Menu
Main Menu
Winmo

Winmo

16 Employee Ratings
16 Ratings
88% Verified
3.5
Rate this Company
RepVue Score0
RepVue Score

0

Winmo
Winmo
16 Employee Ratings
88% Verified
3.5
81.94
RepVue Score
Back to Reviews
Former Employee
3.1
October 30, 2023
OK, the company felt like it played favorites based on who lives in the area vs who is remote. I had a great manager, and the sales guys are solid people.
Useful
Share
Browse Other Reviews
Winmo
Reviews at Winmo