Interview process is clear and crisp. With minimum 2-3 technical rounds followed by manager interview. Timely communication and scheduling of interview rounds. Timely feedback and assessment., but need to give clear picture of career path/expectations in job