"Working at Stamps.com Endicia is great. Please here value coworkers and make us comfortable. Good balance of work and life."
"This company is set up for its employees to fail. It also pays way below market value, and has unrealistic expectation. Also the merchandise it sells is crap and way overpriced,"
Update your browser to have a more positive job search experience.
Upgrade My Browser