Miro
RepVue Score
0
Miro
Back to ReviewsCurrent Employee overall a solid place to work. miro is set up for PLG success, but given we're running out of self serve customers to convert, the sales org is struggling to shift to a colder sales motion Browse Other Reviews
3.3
Aug 27, 2023
Useful