It's simple to integrate with our existing platform or build on top of it.It has great functionality with a lot of options available in terms of features and integrations. The customer service team is also very helpful. We have not had any issues with Rap but when we did it was quickly resolved. Overall, I would recommend using Rap if you are looking at integrating a system that can be used across multiple platforms. We were trying to create an online classroom for our students where they could collaborate on their assignments easily. This allowed them to work together regardless of where they were in the world. RAP's user interface is very intuitive and easy to learn. It is also very flexible and has many different features. RAP can be quite expensive but I believe it is because of the size of the company. I wish that RAP had more customizations and a better overall price. RAP is a great LMS. I have used it for the past year and it has been very beneficial. I am able to train my employees on various software applications. RAP has been able to track their training and ensure that it is updated accordingly.