It's good for experiencing working with European MNC company.The good thingsProper organization structure is always planned ahead and they strive to make it work. This means every employee has a leader/ manager from ITK side. They help you so you could do work better. This also means you wouldn't do something beyond your capabilities. Work process is structured properly to and not like some 'yes sir, anything goes' companies
The challengesThere are lot of approvals to go thru because of the Geo location but they are constantly discussing so everyone is on the same page. Career development might also be an issue but this is normal for project based work.