I like how easy it is for me as an admin to view bookings of our employees, which helps us make sure they are getting enough work done so we can trust them with more responsibilities! The only thing i dislike about this program is all those different modules you have to learn - sometimes its hard knowing what each one does or if there's another module out their thats better suited towards your needs.
We use this at my job because our manager has been having issues keeping track of tasks assigned to his staff members due to scheduling being such chaos before using booking labs (we used spreadsheets). This solves most problems he had while trying to keep tabs on things without spending too much time doing it manually.