Good process with clear explanation. The interviewer always on time and friendly. Plus they help me noted on certain parts so that i can prepared myself adjusting with unfamiliar situations. Besides they always noted on the job scope and salary in advance.