I had a brief interview with the HR manager which lasted about half an hour. Two days later, I was asked to participate in a virtual interview with three members of the company. This interview lasted an hour. I was asked several difficult questions which I answered to the best of my ability. This seemed excessive for an associate position. They couldn't tell me what the salary for the position is, which I found incredibly odd. After spending a cumulative total of an hour and a half interviewing, they said the next step would be an additional interview. I do not know what else they could possibly need to know given all of the in depth questions they asked me. It's been two weeks since the virtual interview and it's been crickets from the company which I find extremely unprofessional. I had already decided not to move forward given the unnecessarily difficult interview and lack of information about salary, but it's very upsetting to be ghosted after all of the time I spent interviewing here.