Phenom
RepVue Score
0
Phenom
Back to ReviewsFormer Employee Great product that is leading the market.
Extreme micromanagement in EMEA, daily sales calls. SVP gets involved in most deals and takes over. Toxic sales environment. Leader needs to go. Turnover on sales team is very high as a result.
Stay away!!! Browse Other Reviews
3.3
Dec 23, 2023
2 Useful