Pros
The benefits are OK. They aren't fantastic, not even as good as what FedEx Express gets, but they aren't terrible. I have learned a lot about technology, working with varying personalities, and creating something with little resources.
Cons
It took me 5 years to become a manager, I am underpaid compared to other managers who were hired in as managers. This is very standard. For some reason if you are promoted you can only be bumped up to the minimum of the salary grade, but hired in with experience else where opens up new doors. Stress is very high, we are treated as guinea pigs for the corporate office to test new ideas. I can't imagine having a family while also having this job. There is no work/life balance. I feel bad for my employees. They make retail wages, but have much more responsibility than a standard retail job. Career growth short unless you want to move to Dallas or Plano.