The process started with two video calls with different levels of management. These were fine, both were friendly and my contact was very responsive during the whole process. The first two interviews seemed like a lock, but then the third stage is basically building a full on application... of course you're not being paid for this, and with the risk you won't even get the job. I really wanted the job so I spent my very little free-time (currently full-time employed) building a full-stack application for them to review and assess my level of competence. I turned it in and then came time for the third interview.
The third interview was just awful, it was with 3 senior developers, 2 of which appeared to have already made up their mind about me before the interview even started. It was cold and harsh and apparently since I didn't give them the exact answer they were looking for with their confusing and contradictory application design requests (ask for one thing, then ask for another, now both? just kidding!) there were too many "gaps" in my technical knowledge.
Huge waste of time and mental stress, which is ironic given its "Psychology Today". Which brings up another good point, this was NOT Psychology Today, that is just the parent company of some shell corp named "Sussex Directories" which is ran out of the Cayman Islands! So if you have any patriotic or ethical inclinations... that may be a bit of a red flag.