On a typical day, you come in, do you job, and go home, but you also learn better people skills because you have to communicate with a lot of different people. The management is ok they don't micromanage you at all which is plus. My co-workers were great, of course you have the ones that hated everything in life, but every job has them. The hardest part was the hours, but it was voluntary overtime so I can't complain to much. The most enjoyable part of the job is going home.