RepVue
Main Menu
Main Menu
Main Menu
Moss

Moss

7 Employee Ratings
7 Ratings
86% Verified
2.6
Rate this Company
RepVue Score0
RepVue Score

0

Moss
Moss
7 Employee Ratings
86% Verified
2.6
68.71
RepVue Score
Back to Reviews
Former Employee
1.9
Aug 16, 2023
My overall experience was terrible. Where it started out with many promises and good vibes, the culture changed completely within weeks. Degrading talks to the SDRs, so many lies and a HoS with a complex. Many people left the company and more had to go due to lay offs. The product is great and the team too, the management however not.
Useful
Share
Browse Other Reviews