Miro
RepVue Score
0
Miro
Back to ReviewsCurrent 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