Clearly, you are not being valued in this company. At best they are looking at you as cheap labour for next 3-6 months. At worst, you are a founder and a founder leaving is going to raise questions during funding. (Thats why he wants you to leave after 3-6 months after you have raised and not before).
Did you have a launched product/customers when the CTO joined? From your post, I gather that is a no. If so, then your CTO feels you don't deserve your stock. Him and your CEO are trying to cut you off.
Your CEO has not supported you either. He should have been the one talking to you. Not someone you hired unless the CTO has more stake than you which seems unlikely.
If he really thinks you are no longer the right fit for the company, he should have offered to vest you for your money and the time you have put in. And if your work is "not good enough" they should be asking you to leave immediately and not when it is convenient for them. You can't be both needed desperately and not good enough at the same time. To that end, I feel your CTO's ask immature, short sighted and greedy to say the least.
Talk to a lawyer, figure out a deal you could be okay with, try and get that and leave. Them yet to raise another round is a good bargaining chip for you.
I have got the "We are not going to go forward with you but we are not going to give any reason for that either" more than few times now.
Happens one time, you think it was chance. Happens couple of times, you think you think there might not have been a cultural fit.
But you can't help but start questioning your skills as a developer sometimes. Times like those I could really use a reason why I am not a good fit. That includes "We don't think you are a good developer" because knowing the problem, I could try and fix it.
Should work for almost all PSD's and layer effects. We have worked extensively on making it work for layer effects.
There could be few rough edges when there is a something we didn't encounter.
Hey daok, sorry I didn't understand your request right the first time. I have uploaded a screenshot along with better explanation of what the product does!
His point is that you need to better explain your product BEFORE you ask someone to signup. I want to know that this is something I might actually use before I go handing out my email address.
To the contrary, I think startup experiences brings profound changes in the way you live. At least that happened to me in the following ways
1. Your free time is limited. You try to make the most of it. Something like work hard and play harder
2. Your emotions go through a sine curve. You can deal with stress better than most others. That could also mean you get numb to common day problems. You stop working yourself up for small issues. And on the other extreme, you start to think anything is possible if you start applying yourself. Almost everything looks like an optimization problem with 2 or 3 variables.
3. You can no longer say things like "Oh, I don't do that, a sales/PR/designer person does that". You get to do other stuff and realize you might like doing them too.
4. People fail you or you fail people - deals don't go through, you miss dinners/meetups etc etc. It hurts you in the beginning but you get used to that.
May be most of it applies only to young startup people like myself but I sure did learn and change a lot over my time at startups.
Did you have a launched product/customers when the CTO joined? From your post, I gather that is a no. If so, then your CTO feels you don't deserve your stock. Him and your CEO are trying to cut you off.
Your CEO has not supported you either. He should have been the one talking to you. Not someone you hired unless the CTO has more stake than you which seems unlikely.
If he really thinks you are no longer the right fit for the company, he should have offered to vest you for your money and the time you have put in. And if your work is "not good enough" they should be asking you to leave immediately and not when it is convenient for them. You can't be both needed desperately and not good enough at the same time. To that end, I feel your CTO's ask immature, short sighted and greedy to say the least.
Talk to a lawyer, figure out a deal you could be okay with, try and get that and leave. Them yet to raise another round is a good bargaining chip for you.