I like how they are very transparent with their process, from initial consultation to release date for each project that we work together! They have an amazing team who always listens well when it comes time crunching deadlines or solving problems during projects/prototypes implementation stages aswell! Their communication skills can be improved but overall this has been one great experience working alongside them so far. We were looking into building out our first online platform which would allow users across Canada access all services offered by us (e-learning solutions). This became extremely complex due not having any real world examples nor knowledge about what was required at such scale level - hence why i wanted help figuring things up along side me before going ahead alone :D The final product came through beautifully :) Very happy customer here!! Would highly recommend anyone considering using dev fusion's expertise!! Online Learning Platform / ELearning.