The process was as follows:
1.) brief discussion with local HR about the role on the phone. I had some concerns the salary and benefits package would not meet my needs. The HR person confirmed they could meet my needs.
2.) The HR person sent you 4 tests to complete. Writing/ personality/sales/etc. Took about 2 hours all together to complete before you come in.
3.) Fill out complete application before coming in.
4.) Once you come in and meet the HR person in person they ask you to do 2 additional tests. 2-4 minutes test around math and ability to look at details quickly.
5.) After that the HR person interviews you with basic behavioral and situational questions.
6.) If you pass all of these, the local HR person pushes your application to "corporate".
7.) Corporate then reviews and either sends you a letter saying no or asks you to come in again to meet additional leaders.
In my case I got a letter from "corporate" saying thanks but no. I asked local HR to explain further and no response was given. Local HR says once it goes to corporate and they respond she has no sight to why or further information. I found this concerning since "corporate" was not involved in any aspect of the interview process, so clearly they base everything off of the tests taken??
This was an extreme waste of time, and this is a warning to anyone considering dropping off a resume to ULINE, be ready for a ridiculous process with no answer if they decide not to pursue you even after you dedicate many hours to the process to learn more about them.