It's a long and good interview process where you meet several people you'll be interacting with once you're hired. They make sure that you're a cultural fit and you make sure you like the vibe. The tasks you'll be working on are explained to you to set the right expectations which I really liked. The whole process felt very transparent.