Received a call from a recruiter within one day of applying. Gave them a run-down of experience. I was told their process is as follows: recruiter call, technical interview, multiple meetings jam packed which could take up to 5 hours for the last one since there is a possibility of interviewing with different teams.
Their interview process A) takes too long. B) The interview questions during the technical are more geared for fresh/recent graduates. And not someone that's been out of school for 5+ years. So word of advice study data structures and algorithms regardless of how long you have been out of school/experience.
I decided to stay with my current company as the next stage of the interview process is way too long, the interviewer seemed in a time crunch, and would require missing work for a possible shot at working at Weave.