How fast is the turnaround?
24 hours from when you submit. Sometimes faster, if you submit Tuesday morning India time, you’ll usually have it by Tuesday evening. If you submit Friday evening, it lands Monday.
I cap intake at ~5 reviews per week so I can keep that promise. If the queue is full, the form will say so and you can choose to be notified for the next slot.