Initial call with HR in SF following application. Then after prompting, a call with hiring manager in NY. Then no feedback for a week after prompting. Despite being technical, never asked a question relating to my skillset. Apparently company has a considerable number of versions of the platform running concurrently causing issues in unsecured open source IMDB. Not clear what they want to achieve - life science co or a tech play. All interviewers are MD's so probably the former.