This company shows no respect or consideration for candidates or their time.
For an engineering position, they advertised for a senior role and then interviewed for a significantly more junior role (the people involved seemed confused).
Then they provided a test, claiming that the test would take 2 hours and demanded that it should be done by the following morning. No human could possibly complete the test in anything close to 2 hours. Apparently they think that people are inhuman and don't have anything else to do - such as an existing job or spending time with family.
Then a follow up interview - pressured to have the interview immediately. Again no consideration for anyone's other responsibilities or time.
Then they ghosted me.
This is not a group of people with respect for anybody.