Company is all over the place. Process was pretty quick up until the in person interview. The interview schedule I was given wasn't followed at all with interviewers being swapped out and the process lasting a lot longer than initially stated. Also, no one knew which team I was actually interviewing for. Was told I would hear a response the next day, then heard nothing for weeks.