Working for UPS can kind of resemble working for the military. The company has a rank-and-file management style where you earn your stripes. It does feel like you have to "do your time" before receiving promotions instead of being based on merit.
The work can be monotonous and lacks creativity. I think the company has a lot of potential to improve the workplace by encouraging a little more ingenuity.
Given the exhaustive nature of the work, not that it is overall that complicated, the total compensation package is just ok. The company would do itself a favor by improving the total salary. The benefits were good, no problems there.
During my transfer, I had to pay for the move, which I didn't mind. I moved from an area with a lower cost of living to a higher cost of living. While I did receive some consideration in my base salary, it was nowhere near close to an equivalent relative pay structure. This was a pretty major down-side.
The final decision that it was time to move on when the company went through a reorganization. Essentially, the company downsized managment jobs by one third. While my job in sales was secure, it was clear that there would be significantly fewer opportunities for advancing my career.
Good job and great career builder, but not worth the 30 year wait for a gold watch and a pension.