MetaMap
RepVue Score
0
MetaMap
Back to ReviewsFormer Employee Great compensation and nice culture, but the product has been having issues, Pricing is also too high in some countries, making it difficult to sell and retain Browse Other Reviews
3.6
Oct 4, 2023
Useful