The process was very structured and defined. All steps where explained, with expectation on each step. The TA was very helpful and gave all necessary information. Hiring manager explained the role and what type of skills they were looking for. Also gave information on the company development plans