RepVue
Back

Indeed.com

1,307 Employee Ratings
1,307 Ratings
88% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Indeed.com
1,307 Employee Ratings
88% Verified
3.4
Unclaimed Profile
79.39
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.1
Jul 16, 2024
Overall, my experience here was positive and I learned a lot. However, the company has been declining since the pandemic. It needs a serious evaluation of leadership and their decisions to course-correct.
1 Useful
Share
Browse Other Reviews
Reviews at Indeed.com