3.0
Feb 27, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great team, work environment & work/life balance.
Cons
Management, especially new management after the Stamps.com acqusition and current employees merely satisfied with the status quo. This company lost its soul.