The best part about level up development is that they are very knowledgeable in their field of expertise. They understand what your organization needs for its success! I have worked with them over multiple projects, but haven't found anything to dislike yet. Their communication skills need improvement as well as responsiveness time-wise. We used LUD for an engagement at work where we had to build out a new product/feature from scratch. It was great working through this project with other team members who all brought valuable input and ideas into each phase of our process.