Applied online and was emailed by the in-house recruiter to schedule a screen/call for the following week. From there ~1 week after phone interview with their recruiter, had in-office interview with team leads in the department. 1 week after that was notified on decision. Easy Interview-process communications and updates were delivered regularly via text bots throughout.