ChallengingThe good thingsBonusess but it depends on your performance of course.
Get a lot of knowledge from training class you've attend...
The challengesAll i can say is only tough person i mean from physical,emotional and inside is available working here