Staples Business Advantage
RepVue Score
0
Staples Business Advantage
Back to ReviewsCurrent Employee 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. Browse Other Reviews
1.0
Oct 11, 2024
Useful
0