A little bit of background, first off I've been working as the lead developer at my current company for just over 2 years. When I started I was on track to just outright replace our previous CTO but we ended up gelling and both felt it was healthier to work together and for me to find my bearings.
I got our whole small (12 person company) into a daily standup routine to help better communicate across the board even on topics not strictly related to development.
Our videos used to be shot on iPhones and were poorly edited and I took it upon myself to teach myself videography and editing all of our videos across the board while doing all my regular programming work. Before finally finding a real video guy and giving him the reigns. (He's doing amazing work for us now)
I've single-handedly developed our entire subscription billing platform and have seen year over year growth of over 200%.
After my first 6 month review, I had a chat with the CEO and he was very impressed and told me that he would give me a small but deserved raise. I have never received the raise.
I put in my two weeks notice about a month back after receiving a better offer and out of frustration for my boss taking credit (our CTO) for all the initiatives that I put in place. When my old boss caught wind of this he started by quickly saying that he could find a million people like me and that I was nothing. (Our CEO even showed me the messages from him)
Abruptly a week into my 2 weeks notice our CTO quit out of the blue, dropped his partnership with the company and hasn't been heard from since. Our CEO told me that there is no way that I could leave now and the real work is just beginning. And it has, my role hasn't changed only grown into taking on some of the more business related and administrative duties.
Still, he never told me that I've been granted a new title no raise no sit down discussion just go go go, but this morning I started interviews for a graphic designer which my new boss the CEO wanted to be a part of and he took the reigns and introduced me as the CTO. Nothing is official but that's the way he put it. I still don't know how to approach this whole situation. My ideal outcome is that I am named and officially the CTO and treated as such.
How can I raise the issue of what I want in order to stay, now that I'm "The CTO"?