Pretty good.The good thingsManagement assigns some task that suited your skills and knowledge tho not really in your job or educational attainment. For me, its a good side. Since we are now in a specialization era, and I find it an advantage for you since you can learn new tasks aside from your specialization.
The challengesI enjoy almost all of the things here, tho because of culture and nationality diversity, sometimes you can't predict other people.