So this is about my job right out of college. It pays me the average salary for entry level engineers with my degree for the state I live in, but offers no educational benefits or tuition assistance like the major companies do my state. I have had my string of tough coworkers or managers in the past, but this job is taking it to new extremes and I'm having difficulty with it. I have had a previous supervisor tell me before "I'm going to give you a big screw you" which was just more of a polite way of saying F you to me. I have had a coworker in a previous job send emails essentially everyday to me with my supervisor, and my manager CC on it about how good they were and how pointing out something that I might be doing wrong. I have worked customer service jobs in the past, and you know how fun that is dealing with rude customers. Overall I would like to think I can get along with anybody and when you are forced to work with someone you don't like you just have to treat them like anybody else. I understand that what my coworkers do is none of my business, however I feel as if once it starts effecting me it is my business. Well long story short. I work for a start up company. For the first 2.5 weeks (except for the first day) of our employment my coworkers would come in an hour late, the supervisor wasn't there and only work for seven hours. In addition during one of these days they came in extremely late and left extremely early working only about 5 hours that day. Still they were paid for a full 80 hours a week. I look at this as stealing money, what else are you supposed to call it? You are getting paid for hours you didn't work. It's falsification of time cards. I mean falsification of time cards is a very basic concept that you learn is not ok once you have your first job because it will result in you getting fired immediately. They essentially stole over $600 from the company during these 2.5 weeks. I have a very strong since of ethics, as far as, it doesn't matter were I'm at or what I'm doing, it doesn't matter who someone is or there relation to me, I'm not at all comfortable doing something I feel is unethical. In turn I want nothing to do with people that steal. It doesn't matter that they are my coworkers. If it was my sister who stole $600, my family would disown her and I would never talk to her again. I probably wouldn't even be able to because she would end up in jail. On top of them stealing over $600 through falsification of time cards, it is clear to me that they are racist. They said the "N-word" while working before. Not in a racist matter, but you know how some people use it today. Mind you they aren't black, and neither am I. However I know my history, and am not at all comfortable working with people who say this word, regardless if they are black or not. The supervisor eventually caught on but they still work for the company! The supervisor had asked me and told the truth about them not actually working a full 8 hours a day. As a result I since my coworkers feel a bit of resentment towards me. I understand why to. If my coworker did something that could have gotten me fired I would as well. This is a bit extreme. It's not like they leave five minutes early, or take home office supplies. They have stolen over $600 from the company. A couple of times a day I get remarks from them about how good their work is, and they try to point wrong things that I'm doing. I want nothing to do with these coworkers. It's hard for me to make friends with people that steal or who are racist. I don't trust them. I don't want to talk to them, I don't want to see their face. I don't know how else to explain it. It's very uncomfortable for me to be around people who think this type of behavior is ok. As a result of me feeling uncomfortable around them, in my evaluation I got a low score for teamwork and they said I need to talk to my coworkers more =(, however it's very hard for me to do anything with somebody that engages in such immoral behavior. I mean I talk to them and ask them questions. But they since that I don't like them and they try to talk to me sometimes, but I can't help but to keep the conversation as short as possible because I don't want to talk to them much. Even to this day they leave about half an hour to 45 minutes early or so. It's not as bad as their whole hour plus when we first started but it's still frustrating. I feel as if my manger also didn't do a good job here in this situation. I have worked as a manager in a retail store before and would have immediately fired any employee who falsified their time card. The fact that they are still working for the company is unbelievable! On top of all of this, the training that I got with this job was not that great. On the very first day they gave us 80 pages in pdf format and told us to read them. It detailed various aspects about the activity we would be completing for the job. The next day they gave us work to do! It was terrible. I had the opportunity to work in my undergraduate as a manager and was told, and believe, that the correct way to train an employee was to first show them how to do the job by performing the task yourself and verbally telling and showing the employee what to do. The second step is to let the employee perform the task themselves with you standing there and only verbally telling the employee what to do, and provide suggestions etc.. Step three you walk away and let the employee complete the task all by themselves, check up on them ask if they have question, and be available for help. I feel as if they just completely skipped the first two steps and left us to complete the work on our own. Given we could ask questions to the supervisor, but the supervisor had their own work to complete, and would visually get frustrated if we asked to many questions. As a result of such a poor training and getting feedback on what we are doing wrong, I feel as if I know what to do, but don't know why. I feel as if without the missing foundation the house will just crumble. It's just frustrating to get negative feedback on what I'm doing wrong, when I was never told to do X in this situation because Y. Not to mention there's a bit of a language barrier because the company is internationally owned. Well I tried to keep this as short as possible. Sorry if I ranted a bit. What do you think I should do? I'm having a hard time getting along with my coworkers, and am having a hard time because of the not so good training I received.