Miro
RepVue Score
0
Miro
Back to ReviewsCurrent Employee Truly terrible leadership at all levels. The CEO, CRO, and Sales leadership in particular are an embarrassement. Out of touch with reality and constantly pitching a new sales strategy every month with no substance because they are simply reading from a "sales for dummies" book. Browse Other Reviews
2.4
Mar 26, 2024
1 Useful