The interview process consisted of multiple stages: an introductory meeting to get to know me, a 1.5-hour session to discuss my overall experience and ask questions about the company and the role, and finally, a technical interview divided into three parts — a Django code review, an advanced SQL query, and system design questions. I performed very well in all stages, including the technical assessment, which was 100% answered correctly. However, despite the time and effort I invested in the process, I received an automated, generic rejection message with no feedback or explanation. This lack of transparency and professionalism was quite disappointing, especially after such a thorough and time-consuming interview process. Additionally, based on what I observed during the discussions, the company appears to lack a clear organisational structure and does not seem to follow established methodologies such as Scrum or other modern project management practices. This will definitely create a difficult environment for developers working there. In hindsight, I feel very fortunate not to have joined them. Do not invest time and effort people, just look elsewhere and stay away from this company.