Very long hiring process, A phone interview, zoom call, 2 in person hour long interviews, personality test, and exercises/ sample projects to complete, I was told there may be another in person interview as the last step and im still waiting to hear back, usually a week or two in between steps. its been almost 1.5 months since applying, thank goodness I’m still in college and not waiting around for a job offer. Their questions are a little difficult, I didn't have an answer for everything they asked but they said they don’t expect you to know everything and thankfully told me afterwards they are looking for someone who can admit when they don’t know something (humble) and need to look into it more (self sufficient). They unfortunately don’t offer any hybrid or remote options even for jobs that can be done completely remote, you have to have been working there for a while to go hybrid.