RepVue
Staples Business Advantage

Staples Business Advantage

138 Employee Ratings
138 Ratings
78% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Staples Business Advantage
Staples Business Advantage
138 Employee Ratings
78% Verified
3.2
Unclaimed Profile
76.29
RepVue Score
Back to Reviews
Current Employee
1.0
Oct 11, 2024
The leadership on the Customer Success team is horrible. They over work the staff and would rather get ride a dedicated team members than address toxic management style. Leaders are not held accountable and they retaliate against staff who a vocal about poor treatment.
Useful
Share
Browse Other Reviews
0