Call with recruiter followed by a tech screening. Final rounds consisted of several case studies and behavioral interviews. Extremely slow to hear back from. Additionally they make candidates schedule time for rejection calls, not something I appreciate or find productive.