I have a colleague with the same job as me, at the same level. She has been here for 15+ years and I have been here for 18 months. She insists on checking all work I do before it's submitted, if I submit the work before she's checked it she will look online and find out I have and then gets shitty with me about it. Despite the fact we both have our own areas, she leaves me job lists with bullet points of things to do everyday. She finds little things to nit pick me about. She's very patronising in her emails and is always finding fault with me. I have typed an email to my boss to say I've put up with it for a long time but I need to be left alone to do my job and not be micromanaged by someone in the same position as me but I'm hesitant about whether it'll look like I just don't like being checked up on. I don't, for the record, I feel like I'm being undermined and made out to be incompetent of my own job but I'm not sure whether I'm reacting as it puts my back up or because I have a valid reason to