Company has a lot of good ideas and is very brave in working towards achieving goals and disruption.
Cons
Technology would be better if it worked in all countries we operated. Management changes mind very fast and very often people have hard time keeping up.