<human>: So I have been at my job for about a year in a very small IT department for a construction company.  There are 4 of us who support about 300 users.  When I was hired, my boss told me explicitly that he was my boss and coworker was not but that she would be getting me up to speed on all of the systems and procedures.  None of these procedures were recorded anywhere at the time.  I feel like she makes up the some of our policies as she goes sometimes.  So I am forced to ask her for information that isn't recorded anywhere that she may be pulling out of her ass.  She then treats me as if I am one of the 60 year old users that we support and not the trained professional that I am.  She treats me the same as our intern.  I have told my boss how I feel about this and he has had the same conversation with people in my position a few times over the past twelve years that she has worked there.  I don't think that he knows how to manage the situation.  She knows things that neither of us do just from being there so long so he can't get rid of her.  She is also lazy and entitled.  Comes in late, takes hour and a half to two hour lunches and leaves early.  She hardly ever picks up support tickets because she doesn't feel like that is her role.  Any advice on how to manage this situation would be greatly appreciated.  I have already brought how I feel to my boss's attention.  Some days I love my job and others I want to quit.

Provide a brief overview of the text.
<bot>: My coworker thinks she's my boss and her laziness, sense of entitlement, and condescension are infuriating..any advice?