I was treated very fairly and in the past couple of monthly before leaving, there was a lot of improvement for foreigners.
Svantaggi
While I was there, the company seemed to be spread too thin in trying to accomplish too many different things, rather than just focusing on one thing and doing it well. Since I left, they seem to have changed directions.