I like that it's easy to schedule meetings in other states as well! It also has several integrations for our team members' phones so we can easily view calendars when traveling abroad too (this was something lacking from my previous scheduling app). Sometimes you get push notifications before your scheduled time if there are many people waiting but this isn't enough of anything wrong here - just make sure everyone knows how long they're going be "on hold" since sometimes schedules slip out very far away into future dates due weather etc..