I like that they are able to customize their training materials as well as provide hands -on experience with real world scenarios! There is not much downside at this point but if there were any it would be having more options when choosing which topics you want covered during your session (i had one where we did nothing!).
We have been using them since 2015 so haven't seen anything new yet though maybe something has changed recently? They do great work getting our staff upskilled quickly without overloading us or doing too many sessions before things start coming back around again after summer vacation etc..