
The Economist
More Ratings Needed
RepVue Score
The Economist
Back to Reviews
Current Employee Company tries to attract good talent on low base pay using its brand name however doesn’t share the situation around its product-market fit. Not more then 25% of the global sales team meets their annual target and therefore the OTC is irrelevant. Browse Other Reviews
2.0
Jun 14, 2024
Useful