interview started back end of Nov 2024, screening, one virtual interview, follwed by a presentation interview i did in person. I was hold ill hear back before xmas holidays, which then changed to early jan, which then changed to mid feb.. when i finally got rejected. Kept on a string for 3 months with no real time frame even though the job was advertised from November. Very unprofessional