Recruiter contacted for initial phone screening. After that invited for in-person interview with several senior managers. They called me back the next day asking to submit for background check consent. Last step was to take basic skills assessment which is to make sure what areas you may need training on. Got a phone call the very next day with an offer. Culture & role fit are only few reasons that attracted me to accept the offer.