It used to be an Okay job when I first started 7 years ago but it keeps getting worse and worse. You always have to look over your shoulder. The bosses are what makes the job miserable. They are always trying to bust you for stupid stuff and will litteraly hide and spy on you while you work. The bosses do not know anything about anything it seems like yet they are in charge of a mechanical department and dont even know what a wrench is(I am not exagerating). They will bust you for stupid things like not putting your emergency brake on your truck when you park it and will go out of there way to try and bust you. That's just one example of many. It seems like They do anything in there power to make it miserable for the employees. They took away our bonuses that we used to get every year of $1000 but they will always brag about the company making record profits every year/quarter. They change jobs around all the time and have been changing jobs with weekends off to days off in the middle of the week for no reason other then to make the employees mad. If the bosses don't like you they will keep abolishing your job until you finally bump on a job that you dont like. You are always being harrast especially when you actually do your job the way your supposed to meaning a full fra inspection and you will really be harrast and have a target on your back (like I have) if you shop cars and find defects like your supposed to do according to federal regulations. For example: I was pulled into the office for taking to long on my freight car inspections and was threatend to be reprimanded if I do not work faster so I started to work my cars faster until I got reprimanded for missing a defect on a car that FRA found so now I am back to doing my original thorough inspection and now I am being hurrast again for taking to long and findimg to many defects. Let me remind you that if the FRA(federal railroad administratoin) inspects my cars after I do and finds defects I will be reprimanded for missing it like I was before. You can't win. And this isnt just how they treat me this is how they treat everyone. That is why everone has been quiting and the bosses can't seem to figure out why. The only reason I am still there is because I am getting $32 an hour and it is hard to find a job to match that but trust me I'm trying!