Important note: Non-ethical, vindictive(!!) company. When a colleague from my current company applied, they gave my name and couple other names saying they had a bad experience with us. Clearly they don't understand non-disclosure agreement goes both ways. Also beware they are not good at handling refusals and they bad mouth you to anybody from your company.
Initial phone screen with recruiter, then technical phone interview that requires a laptop to solve online coding questions. Finally face to face interview for 7 hours.
(This is where I left in mid interview because I figured this company is not a good match for me.) they took it hard.