The company needs more product engineers and marketing people. The interview process is more of a relaxed vibe, but you will be talking to almost of the company stakeholders (directors, team leads) to determine whether you are a good fit. Just relax and come in in your comfortable clothes (definitely not in slippers).