Pros
The people are impressive. Everyone I interacted with through the interview process and since I've joined the team have been very high caliber. The working conditions are great. Uline has high expectations of its employees while providing the support and stability needed to set you up for success. The food is also amazing. More than anything, the way that Uline treats the customer is unlike anything I have seen. It is a great place to work!
Cons
Some people point to the dress code as a con. While I understand this, as a manager at my former company that didn't have as clear of a policy, the ambiguity created more challenges and frustrations when people would test the limits. At least this provides clear expectations and they are up front about that in the interview process.