You will get a cutting experience in different technologies which is rarely found in other places. You will deal with other cultures from different countries. Your English will be improved. The culture of the company encourage the employees to share the knowledge which will have a very positive impact in your career.
Cons
The management is still not mature enough to run a company. They are not wise enough in their decisions which may lead the company to a way off. Most of the projects are small. The company doesn't care much about the quality. Marketing is poor and business deals are hardly closed. This lead most of the employees to stay idle alot of time.