I would leave if I was you, but I would leave on good terms.  I had a job where I was in a similar position as OP, however another issue was my job was in SharePoint&#x2F;SAP and I knew I wanted to be a Rails developer.  That made my situation a lot easier to leave.  I told my boss that working with SAP and SharePoint wasn&#x27;t for me and that I wanted to get back to doing what I wanted to do.  Because I left on good terms, I can probably go back if I ever wanted to... (but hopefully I won&#x27;t have to!)<p>After thinking about it some more, I would consider if you like what you are doing.  There was several people I dreaded seeing everyday, but I also didnt like what I was doing and wanted to go back to doing something I liked doing.  Both of those problems made it pretty easy for me to leave my job.  If you like what you are doing, I would try to make it work or at least stick it out long enough to find another job doing that.