Jack of all treadsThe good thingsYou are expose to a verity of market and people in different background. You also train and expend your networking skills beyond just local market. You learn procedures and protocols for different level of market categories.
The challengesYou sometimes will feel overwhelm with the task and responsibility you have in hand. you do sometimes lose your direction in the company due to multiple responsibility you have in hand.