RepVue
Indeed.com

Indeed.com

975 Employee Ratings
975 Ratings
88% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
Indeed.com
975 Employee Ratings
88% Verified
3.6
Unclaimed Profile
81.72
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