3E
RepVue Score
0
3E
Back to ReviewsFormer Employee poor upper management, where product marketing, and inbound leads are too low, and then expectations from the upper management team is high and not realistic. There is no space of growth also people will stay in there positions for more than 10 - 15 years Browse Other Reviews
2.0
Mar 4, 2024
Useful