I like how easy it is for me as their admin person to set up assessments; they are very customizable. It's not integrated into our application but there was some talk of integrating them at one point (which would be nice). There isn't really anything i dislike about this product other than maybe having integration issues down the road - which might just take time depending upon what platform or system being used by another vendor/developer? Make sure you look around if someone else has already built something similar because sometimes when companies do build these things themselves its hard to keep updated since new features come out all th.