I love that you can use it from your mobile device or desktop computer, so no matter where my client wants to be they have access right away! The customer service has also been amazing with any questions we've had regarding their products (and even after purchase!).
You cannot beat this app for ease of implementation across all platforms/devices - which makes life easier as an administrative assistant who works remotely in multiple states!! We are solving problems like "how do i get everyone at work using one software system" AND having something our clients will actually USE when working through projects together instead of sending emails back-n forth between systems! Also being able solve issues related to timekeeping by creating timesheets straight outta klaro's database would not exist without them. All good things come into play here :) No cons yet but there could easily besome if used correctly ;) If anyone needs help setting up new users within different departments let me know because its really easy once done.