Hey guys. Hoping to get some advice on how to deal with a supervisor. I've been in oil & gas for 10 yrs and have never experienced anything like this before. I got hired at a new company back in the summer of 2012. The supervisor at the time was fantastic. Best I've ever had. Then there was a re-org and spring of 2013 this new girl was hired and I work for her now. She is the worst micro-manager I have ever worked for. Tears apart any document I submit (does this to the whole team), takes every opportunity to point out what I did wrong and never mentions anything I did well. Takes every opportunity to make me look bad and throw me under the bus for the smallest of things. My performance in 10 yrs has never been in question, and now she treats me like I'm the shittiest worker ever. Even the smallest things that she doesn't like get brought up. She even cc's her boss on e-mails when she gives me shit. I've never worked for anybody like this and have no idea what to do. I'm pretty sure going to HR is a waste of time, and her boss and her fellow leads will take her back over mine. Quitting as also not an option. I'm constantly stressed out about "what will she find/say next". Every time I have a meeting with her or get an e-mail from her, my stress level spikes like crazy. I have never hated my job so much because of a lead. I can't work like this anymore Any ideas?