Well, I have been at this job for about six weeks now, and I am getting along much better with my coworker, Sherry. I have pretty much figured out most of what I need to be doing, so I don’t have to have her standing over my desk all the time telling me how to do stuff. She is actually a really nice lady, but she is so uptight sometimes that she’s like Jekyll and Hyde. I often don’t know how to react to her because she is blatantly rude and condescending every day starting at about 11 am. She gets to work every morning 30-60 mins before anyone else, even though there is no reason to. The SECOND I walk in each morning, she starts barking orders at me in a very annoyed tone of voice, before I have even sat down or gotten coffee or anything. I don’t respond well to this, so I usually just go “Uh huh,” and go about my business. After this, she will usually be conversational with me for awhile, but I’ve noticed that every day, by about 11 am, she is completely on edge and will stop talking pleasantries and only opens her mouth to point out my mistakes or complain that everyone treats her like she’s stupid. I don’t coddle insecure people, so I ignore this. She almost never laughs at anything, and if anyone ever talks about anything that is not directly related to the work we are doing, she gets very annoyed and can be really mean. There is a loan agent who was hired a few months before me and he is about 30, and she treats us both like we are her kids. (She is about 50 and has kids in our age group). He and I joke around a lot with our boss and with people from other departments, and she never joins in the conversations but instead says disdainful things like, “How on earth can you find that interesting?” or “Why do you care so much about that?” or “That’s just stupid.” I find this intolerably rude and am afraid that one day I will just snap and call her a bitch. She still does the thing where she comes over to my desk and goes through everything on it, and she does it to the 30-year-old loan agent also. She pickes up everything and goes, “What is this?!” “Why is this here?!” “Did you fax this to so-and-so?!” “You’d better not forget to (insert routine, non-time-imperative, unimportant task here) or you’ll get yelled at!” If there is something on the desk that our boss asked me to do–especially if I need to correct a mistake–she will shove it in my face and say, “Scott didn’t like the way you did this! You need to fix xyz or he’s gonna yell at you!” So far, I have never seen him “yell” at anyone. I have noticed, however, that Sherry seems terrified of anyone she thinks has authority over her, and that she loathes them at the same time. She also takes it upon herself to remind me daily of routine tasks that are done at the same time every day. If it’s 3:25 and I’m be finishing up something for our boss, she’ll get nearly hysterical and say, “Remember to do the abc daily report at 3:30!!!!” If it’s a minute past 3:30 and I haven’t started on the abc daily report, she’ll say, “You’d better call corporate and tell them that the abc daily report will be late!!!!” Even though I have until 4:30 to finish said report, which only takes 5 minutes to type and email. She will be really nice one second and then really bossy and rude the next second. It gets old. I know that it’s common for older coworkers to treat younger ones like their children. I can also tell that she is just a very uptight person who can’t relax, but that is not my problem. I am still having a hard time dealing with her, and my normal response to this sort of treatment is usually to snap at someone. Any suggestions would be appreciated.