Sylvera
RepVue Score
0
Sylvera
Back to ReviewsCurrent Employee Very disappointing. Sales team has a huge amount of turnover and the leadership is lacking. Teams in US and Europe are fearful of giving feedback as the nail that sticks out gets hammered Browse Other Reviews
1.7
Apr 4, 2024
2 Useful