My boss demanded to know why a job due for today before 4 p.m. was not running! Ii received the job today around 10:30am this morning. It took me half an hour to scan the job, and another half an hour to send it from the network to the Xerox!! So around 11am, he comes up to me and asked me if the job was ready to be run on the Xerox, I said soon, its sending from the network now, I told him that the job ticket said the job needed to be perfect!! Around 11:20 a.m. the Xerox Technician comes to service the machine. I asked him how long is it going to take and he said not long, just a few minutes!! I said okay, and then my boss comes again and asks me if the job is running?? I said I’m shifting the job now, but the technician needs to check out the scanner (the Xerox cannot run during DIAGNOSTICS mode). Then he gets mad and says well THIS JOB IS DUE FOR TODAY AND YOU BETTER START IT, SWITCH IT TO THE OTHER MACHINE AND YOU BETTER GET TO THE F@#K TO IT NOW!!I was shocked when he demanded for the job to me using profanity!! I thought that was very unprofessional for him as a BOSS. I left the job running, I got my jacket and went to the manager and told him I was leaving and he asked why? I told him that it was very inappropriate for the boss to be cursing, and I told him that I was not one of his kids for him to be treating me like that, and if this is going to a place that does not appreciate the workers, then I don’t need to be here!!! I’m fed with it!!! And I punched out and I am not returning any more!!! I have been there 3 years and 6 months, I’ve only gotten one raise and that was my first year, I do more than what I have too, I got injured twice at work and He told me not to go to the hospital!! And if I did not to mention it was work related, starting employees are being paid the same salary I am and I have more seniority!!!!! Is there anything that I can do??? Report to the Dept of Labors or talk to a Lawyer or something??? PLEASE HELP ME ASAP!!!!! HAPPY HOLIDAYS.