Good and its nice and top management people are involved and its good for candidate to know about company, Also HR team was involved in Interview process I like it and they also know what management is looking for as a person point of view and what is requirement of company as all,
so overall nice and good interview process and it has to be ............................................................................................................................................