A coworker who thinks he's my supervisor, just because he trained me on day one, gave me a hard time, over a few things that I overlooked, due to the warehouse ( my workplace ) being pretty big, and he was also drunk, so he proceeded to call me a piece of shit, and generally just put me down, due to me not having time to be everywhere at once… Have you guys had toxic coworkers like this in your workplaces? Also why is this guy still working in this place, if he literally drinks on the job?!