I'm noticing a lots of red flags in the terms of the culture. The product department seems to lack direction, and works on the whims of sales and marketing department. The product keeps on pushing for the features relevant to the small number of the clients, which brings up maintainability overhead for the engineering department. And then complains about the new features not getting developed sooner. CEO regularly comments employees to leave if they have complaints (don't worry I will soon :)). The monolith code-base and infrastructure is complete mess, and there is not a single architect level engineer to set the future direction to fix these problems.