The ease of use, customization options for game play elements (ease to add more games), ability to create custom fields/attributes with different data types like text or number etc., easy integration in any system by using their api's - great! I have not found anything yet which could improve this product at all but it has been very stable over time so far;-) A big plus point would definitely need some improvement if you want your users playing longer than just few minutes- maybe try adding an option where they get rewarded after certain amount played? We are solving our internal competition problem between teams within one organization through creating team tournaments around specific topics we work together about once per month during office hours sessions.