Pros
I love doing my job as a trainer, makes me meet new and exciting people from all ages , cultures and backgrounds. As a trainer i get to give back everything i learnt on the job as a core agent myself , and this makes me smile and get excited about getting new groups into train. Never one to stop learning either . thanks again TP
Cons
None apart from grabbing a bit when running around answering questions