Applied online, hr screening call after 2 weeks, phone interview with hiring team the next day, two weeks later an in person interview again with hiring team along with presentation. Two + weeks for final decision. Unfortunately, no feedback given when requested.