I have been working as a Software Engineer for one year and eight months, having joined a unicorn e-commerce company right after completing my engineering degree. My technical expertise lies in Java, Spring Boot, and AWS, focusing on backend development. Currently, I am facing a high level of toxicity in my organization and am considering a switch. Despite not having any job offers yet, the heavy workload in my current role is hindering my preparation for job interviews. This situation is leading me to consider resigning first to adequately prepare for a transition. However, I am uncertain and confused about the prudence of resigning without a confirmed job offer.
Community please suggest what I should do ?