I applied online and the process took less than a week. I interviewed with the HR, then one with a Senior Creative Director and lastly, one with the CTO. They were all transparent, easy to talk to, and valued my time since I had a handful of final interviews during that week.