I must do role play becoming sales person for GDP Labs presenting product benefits to client. The interviewer was acting like difficult client (demanding and pushing me to the edge).
After role play, they review my interview performance. It feels like talking to HR/people-person you know, they're very positive people.
Before the interview, I was asked to make Elevator Pitch video.