I like that everything about scheduling seems easy as pie! The layout of my calendar shows me all relevant info - meetings are separate from appointments which helps organize things very well in advance without having more items than could possibly be used up at once (this might also have something do with personal preference). Also there's an auto populating feature where it fills out what i need by searching through contacts but if nothing pops then its nice because this way doesnt require too much effort since most details will eventually come when using your phone/address book anyway :) Just get yourself comfortable wth how one works best before attempting another method :D Scheduling has been made easier thanks greatly towards imaginetime!! The ease of use in scheduling/assigning new projects or clients; it has an excellent project management tool which helps us keep our schedules updated as well! I also like that they update their product constantly with enhancements from customer feedbacks (or just general improvement). Nothing about this system really sticks out negatively - but if there was something specific then do let me know because we are looking at alternatives currently: 1) Project Scheduling2.) Client Portal3.).