I applied online. The process took 2 weeks. I interviewed at Prudential
Interview
Initial phone screen with a recruiter. Then a phone screen with technical team followed by either on site or offer. The questions weren't too hard, no white boarding or anything. But overall, the process is pretty smooth