Lacks transparency - no customary HR call, the hiring manager does the initial call, followed by a demo presentation on any abstract technical topic and technical interview. Salary was never discussed, obvious red flag as I doubt if they even have HR personnel. I didn't have any interest to pursue this opportunity anymore.