NativeX has a great culture and is a fun place to work at. Lots of opportunity and smart people. Lots of opportunities to grow. No micromanagement and lot of freedom.
Svantaggi
Past restructure was quite painful but its getting better after it was acquired by Mobvista.