Uline is excellent regarding employee benefits. The pay is okay, there are yearly bonuses which are not heard of anymore. They also provide health and 401k. Overall, the employees are smart, hard working individuals as well.
Where the company falls short however is in its culture. Micromanaging is inevitable, very strict guidelines and metrics. You feel like you're going to be fired at any moment.
If you are young, and want a job that has benefits as well as a good culture, this is not the place. Uline is more for the introverted, followers who don't want to think for themselves.