Very long and had some later hours (9pm) Feedback throughout the process took long and even the final rejection was an automated one with zero context (after 3 interviews) 1 of the 3 individuals I met was super pleasant and actually made me want to work for the company