The best thing about this software is that it allows you to create your own workflow, which makes everything very organized for me! I love how customizable they are as well because of their many features available in every section such us performance management or employee relations (or even training!). It's not easy at all when there isn't much information regarding specific topics like salary negotiation but overall i think its great so far!! Definitely recommend if someone wants an efficient tool where he/she can manage his employees efficiently without any problems whatsoever.