Nice people, respectful. The interview process is ok but requires a bit of work. They limit the assignment to two hours, but to complete it appropriately, it will take double the time - unless you use tools to help your efficiency, like A.I. Typically working 10-12 hour days in current role, more scheduling options would have been appreciated as well as feedback on any shortcomings (for those of us with a growth mindset).