Not flexible at all with scheduling. Expected you to make calls and interviews during normal office hours, while they were unwilling to compromise for different times. For a senior level position they should expect that your absence would be noted at your current place of work and respect your loyalty to your current company.
Interview questions [1]
Question 1
Group introductory phone call, otherwise pretty standard.