The interview took longer than I expected. The interview was onsite. Friendly and nice people, especially the HR. She took the time to explain to me what was the role all about. There would be three rounds of interview (initial, with the team lead/manager, and marketing head). Downside was they would likely ghost you and not give feedback.