Very good for beginnersThe good thingsIt challenge you as individual to handle an account and give them good customer service as well. Lot of learning, knowledge and techniques especially experience in terms of deployment like you travel in different regions, talk with different kind of people.
The challengesIt challenge me to work out with myself, discover my own skill since they have this thing of \"one man in a team\". It will really frustrate you at first but later on you discover how knowledgeable you are about the said career and how good you are in terms of communication.