Stamps.com Employee Review
Stamps.com – “Not a pleasant experience”
Pros
Excellent benefits, HR works hard to make life better for employees, compensation is well above average for this type of job. Lower level managers are good people and work hard for their team.
Cons
Lower level managers in Customer Support are overworked and underpaid. Getting a day off at work requires planning months in advance, and you can still be denied. Salary reviews should not include a requirement to attend company functions. Respect from upper management is somewhat lacking towards the rest of the customer support team. This is not a company where one can feel safe or comfortable enough to want to stay. There is very little room for job satisfaction.
Advice to Senior Management
Find ways to empower your lower level employees. The carrot and the stick are not the only ways to govern.
Comments (0)
To comment on this
review,
Sign In with Facebook or
Sign Up