Applied online, got contacted by phone by one of the talent acquisition employees who unfortunately couldn't even give me a good description of what the team is like.
The next stage involved a video interview where they asked the same questions they did on the phone, and still provided a vague description of the role remit and team. Gave red flags and coupled with the below average benefits, decided to withdraw from the process.