My shift was weekend day, my main schedule was Saturday - Monday 5:30am to 6:00 pm. You get four breaks overall, one in the morning that is 15 minutes long, 30 minute lunch break, another 15 minute break, and then a 10 minute break at the end of the day. I was a packer, I only worked for Integrity for two days. On my first day I was trained on packing, and the expectation was to be able to work independently from that point on. My trainer informed me that we were all mandated for three days overtime that week and those days would be 7:30 am to 6:00pm. That equaled out to 66 hours on my first whole week of working there. I quit after the end of my second day, I wasn't willing to work that much overtime when I just started, I am willing to work overtime but I think 66 hours off the bat is a bit much. The job over all is easy, its the standing for 12 hours that is the hardest part. Everyone is pretty nice there, until you quit. In my personal opinion, I think Inegrity is more concerned about having people there to do the jobs than anything else.