I received an email from them in response to my application and they asked me to complete an excel test that is timed for 1 hour. I scheduled a time to take the test and the morning of they sent me another email saying they filled the position so I assumed I wasn't moving forward and wouldn't have to take the test. Then, I checked my email later to find that they did indeed send me the test. Apparently, they got their wires crossed between HR and the BD Hiring Manager so it was miscommunicated that the position was not filled. They allowed me to reschedule the test again which I did. I completed the test which I found was relatively easy - basic excel questions that require you to do vlookups and pivot tables etc. Two and a half months later, I still have not heard back from them. I even sent three follow up emails to the hiring manager.
I think this is incredibly unprofessional when people take the time to apply and go through the hiring process. If the position has been filled then at least have the decency to inform the other candidates who made it that far in the process and who have taken the time to complete their tests etc. I was really hoping for a better outcome but it seems like this company is very unorganized and inconsiderate of others time and efforts.