Stamps.com Employee Review
Stamps.com – “Bland place to work”
Pros
Intelligent and capable management offering a pretty bland product
Cons
While capable, managment aren't leaders, rather technocrats
Advice to Senior Management
Create a vision for the company
Comments (0)
To comment on this
review,
Sign In with Facebook or
Sign Up