After the first screening I was given a task to complete on a platform called Woven. The task was really well thought out and based on a real life scenario and not some random abstract algorithm that's never put to use. After the task I got a really detailed feedback that very rarely happens. They spent time to review it properly and returned very constructive feedback. I would recommend anyone to apply for a job just for the feedback to be honest.