Out of 23 Stamps.com employee reviews, 58% were positive. The remaining 42% were constructive reviews with the goal of helping Stamps.com improve their work culture.
Listen, open to feedback and change. Learn how to treat people as valued individuals and respect eachother.
They need to care about people instead of profits.
There aren't any Compensation reviews of Stamps.com yet.
Be the first to contribute a review.
There aren't any Team reviews of Stamps.com yet.
Be the first to contribute a review.
Executive team needs replacing. Its sad but company culture was killed after Thoma Bravo acquisition.
Stop using intimidation and scare tactics to blindside candidates
Solve high turnover rate by treating agents like humans.
There aren't any Outlook reviews of Stamps.com yet.
Be the first to contribute a review.