What other reviewers have mentioned is definitely true. CustomInk spends an exorbitant amount of time interviewing employees. I applied for this position online through the CustomInk website where I had to answer numerous questions. From there, I was selected to go through a video interview process. This process is very awkward, but not overly painful. Then I had to go through a phone screening with a member of the HR team. Next, I was selected for an in-person interview with the Logistics Team. This in-person interview consisted of a tour of the office, an hour meeting with two individuals in management positions on the team, followed by a skills test on the computer which lasted thirty minutes, followed by thirty minutes (at least) of job shadowing another employee while they worked on orders. After the first in-person interview, I was selected to come in and speak with the manager of the logistics department. This second interview lasted another thirty minutes. I left this interview knowing I was not a good fit for the job because it is essentially a position to be on a virtual assembly line. After all this time and effort, I was emailed an impersonal rejection letter from the staffing department. The company seems like a great place to work and the people who work there are very friendly, but the interview process is absolutely ridiculous for a position that only pays less than $20 an hour and could potentially require evenings and weekends.