Your interview process is very one-sided. It is quintessential "we interview them". Even meeting your team is framed as "Presentation of technical assignment to the team". In reality, it should be more like dancing tango. They are also interviewing your company and your team to gauge your culture and how do they fit in. More so with senior candidates.