I am planning to leave my current job. The company is a startup which has been working on the product for two years and i have worked here for a year.
I take care of the Backend and Machine Learning. While also overlooking the development of Andorid and Web. I dont own any equity in the company.
The general story is that the CEO does not spend time in office generally. He did not come to office for 3 months while he got married. Then has been on and off with his visits.
The features are vaguely decided by him and then handed to me and the Product Head.
The product head is not very useful. It is me who has to generally decide and take decisions. All the PH does is suggest changes and point out issues. PH had the dev team of 3 working on a simple feature for a month just because of changing requirements and because things are never according to their
expectations, which are never made clear.
I have highlighted this issue multiple times to the CEO, and he has always got back with
it will be fixed soon. With no tangible outcome at any point.
I have tried to make things better by trying to be as instrumental in designing features, streamlining implementations, mentoring the dev team and also helping them overcome the trauma they face at the hand of PH.
At this point, I just want to get out of here. There's no technical advancement for me here, and generally the environment is very toxic. I am planning to give in my resignation tomorrow.
Now today our CEO says that he is in talks and about to raise fund in this quarter.
Not to exaggerate, but it is me who gets anything done here. I plan, I manage, I execute and test. The Android developer has already given in his resignation, and the frontend developer left a few months ago. And my resignation hurts their chance to raise any fund, primarily because there would be no tech team left. The other devs gave up because of the toxic environment. The PH harassed them to a great extent with illogical demands, working Sundays, extended working hours and having no accountability.
While the post burgeons the fact that this isnt a good place to work, my resignation leaves them with no tech team, and thus no funding.
Is it unethical to put in my resignation right now?