
Miro
RepVue Score
0
Miro
Back to Reviews
Current Employee Good company if you're getting started in sales however the organization is crumbling from within due to significant culture and leadership issues, overworked and burnt-out employees and poor compensation structure. Browse Other Reviews
2.6
Aug 21, 2023
Useful