The whole process took 3 months. After I applied, I did not hear back for 2.5 months. Out of nowhere, I was asked to take a computer test onsite last minute. Then, radio silence for 2 weeks. Again, contacted at the last minute for a Zoom interview. During the interview, I was asked a couple of questions and the interview was rushed. The interviewers didn't even seem interested in interviewing me. It's as if they already hired people and they are just wasting time interviewing me because they had to.
I didn't hear back from anyone for 3 weeks and then received a generic email rejection. Based on how they treated me, I highly doubt that it is a good place to work at.