Pros: Learn many daily life skills, Independence
Cons: Short free time, Never know when being rotated
An LDS mission is daily work from 6:30 in the morning till 10:30 at night everything I did was focused on the work. So hard work with patience, perseverance, and a happy face went a long way in making a great experience.
Small groups were my primary focus in my leadership position of being over 6-12 other missionaries. This included teaching, correction, advising, and reporting. I worked with one other missionary that was with at all times until our companionship was rotated.
I found the hardest part of the job was working so personable with my companion and those we taught, but at the same time it became the most enjoyable aspect of the 18 month duration.