Im in a bad mood at the current moment. My boss screamed at me this morning in front of another co-worker. She had told me the night before that a certain vendor could not come until 6. Now one would assume that being the manager she would have called him and let him know that. Well, I was wrong and she didn't. The guy came and I explained to him that he couldn't come until 6. He tells me that he can't come back this way and the milk will go bad. I understand they have a schedule to keep so I told him I would let him this time, but he would have to come at 6 from that point on. Well, my manager shows up this morning and finds out I let him work. I told her what he told me and she just yells at me, coping a sorry attitude. Out of all of the ppl who work for her, I am one of the hardest working. She was irresponsible in the fact that she didn't inform the vendor. It really pissed me off. I thought maybe she thought I wasn't capable of counting anymore or something. I have to deal with vendors all of the time. I'm not an idiot. If it wasn't for me that store would not run right. I just couldn't let it go so I asked why he had to start coming at 6. She informed me that he is stealing. If she would have just told me that in the beginning then I definitely wouldn't have let him work. Communication is not a priority at this place. It just makes me angry that employees who do mediocre work and have made alot worse mistakes get away with murder and I get screamed at. I'm about to look for another job if she keeps taking me for granted and getting attitudes with me. I don't ever get weekends and rarely get the days I request off as it is! I have to do paperwork, clean, and help customers. I deserve a better job. Ok I think Im done now.