The process was smooth sailing. They were incredibly kind and professional and they gave detailed feedback. The technical assessment was my favorite part. It seem like they wanted you to fail but where genuinely testing your skills which is rare now companies like to make this difficult for literally no reason