Long interview process. Many many meetings with many many people. Had to follow up several times with recruiter to get any answers on progress. Recruiter told hiring manager I had taken another job when I hadn't. When I called the hiring manager she had no idea I was still available. Inefficient and slow.