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.