Thorough and kept me updated through the entire process; three rounds with one HR and two technical rounds; online interview options available for remote applicants; took less than 2 months from application process to verbal offer; formal offer came in the following week