Several people and layers interviews, reasonable recruitment process, lengthy, different teams, repeatable processes, corporate environments, high sales environment, good questions, open to discussions, etc. , nice office environment, flexible remote work options