RepVue
Indeed.com

Indeed.com

993 Employee Ratings
993 Ratings
88% Verified
3.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
Indeed.com
993 Employee Ratings
88% Verified
3.5
Unclaimed Profile
81.59
RepVue Score
Back to Reviews
Current Employee
3.3
Feb 19, 2024
Used to be great place to work, culture, product, benefits, clear and affective SLT communication, go to market and road map to future development. Since last year things got a lot confused, after the layoff it was never the same again and many are disangaged with the management and the company mission. Stress levels raised with targets and unrealistic expectations.
1 Useful
Share
Browse Other Reviews
Reviews at Similar Companies
Explore Similar Companies