I submitted an application online, followed by a prolonged wait of two months. An email from HR prompted a coding challenge, with no clear submission deadline due to their urgent need to fill the position. I promptly submitted the solution the next day. Subsequently, I participated in a 15-minute HR interview after a week, and another week later, I engaged in a 1-hour technical interview with the team leaders. This session mainly focused on discussing my previous projects. However, it was disappointing to learn that there had been no review of my solutions for the coding challenge. Following another week, I received a template rejection notice. The next stage would have involved another technical interview at their office. Overall, the process left me dissatisfied due to its extended duration and apparent lack of respect for candidates' time and effort. The recurring posting of the job advertisement for the same positions comes as no surprise.