A fine companyThe good thingsGained a lot of experience,met exciting people, learnt new things.got to work with people from the other side of the world.exchanging knowledges and work towards company's benefits.average phase working environment, very comfortable i must say and the pay is really good.and the brand itself is getting popular.
The challengesThe company's procedures could've been customer friendly. The differences shouldn't have been a major problem. Sometimes have to stay up late until midnight. The work is not that hard but the culture differences seem to be troublesome.overall its a fine company.