The ability to have multiple departments in one system is great for all parties involved! We are able to communicate with each other more efficiently than ever before which helps our team be successful at their jobs every day. I dislike having two separate systems (one internal & one external) but sometimes it's not possible due to rules/policies we must follow when using another vendor's software. It can take some time getting used to how everything works together as well because they do things differently from what you're use too now - so don't let this discourage your progress if there isn't anything else wrong about the program itself. Communication between employees who work remotely or different offices within the same building is easier since we no longer need to send emails back and forth.