the best i've ever hadThe good thingswork in international company and with people from different countries and cities, it gives you more experience
The challengesyou meet different clients everyday with various problem and type, it demands different you in each day