I like that it's very customizable so we can easily adjust to fit what works best in each organization! It is easy enough for new users, but also allows experienced employees who want more customization options and tools at hand.
Nothing really as far as dislike goes - maybe some of the features could be improved such as adding better reporting capabilities or allowing access from mobile devices (but this may not always work). We love having all information centralized into one place where everyone knows exactly how every team member does compared to other systems out there.