I had a call with the recruiter and then they scheduled a test and a 3 panel interview. Followed by a Hiring Manager Interview. They ask all the behavioral questions. Ask questions related to previous job and how we overcame our difficulties. Interview was easy but they take a month to hire. Each interview is scheduled like after a week and results come the next week after the interview. After the last interview they took 33 days to inform me through a call that they are not moving forward with my profile. Who will take 33 days to let someone know after an interview?