Had an informal equal level discussion with the line manager about the role and its challenges and if it is interesting for me or not.
I liked the climate in the company - the guy at the reception was super friendly and everyone with whom I was in touch (recruiter, assistants) were very helpful, responsive and attentive to my needs.
There seems to be a free dress-code policy in Basel office and the climate is quite democratic from the first glance.