I have been working with scedule for over 5 years now, they are always there to help when needed! Easy interface & great customer service makes it easy even if you don't speak much english! Great team who know what they do, which is very important in this day an age where companies seem not willing to put more resources towards their employees. They also offer great support both before/after purchase as well as after implementation. We use them mainly for meetings scheduling but we occasionally