Doing volunteer work brings both mental and physical health. The first advantage is that it increase your social skills. You will have an opportunity to talk to new people and sharpen your social skills. By spending a lot of time working with others and using these social skills, you’ll have the opportunity to develop your future personal and business relationships. It also helps you stay physically healthy. Many volunteer opportunities involve physical labor that helps you keep active. It helps you to reduce stress and boosts happiness. Next, volunteering can advance your career. It gives you the opportunity to practice important skills used in the workplace, such as teamwork, communication, problem solving, project planning, task management, and organization. You might feel more comfortable stretching your wings at work once you’ve honed these skills in a volunteer position first. To sum up, volunteering brings lots of benefits so you should do at least one time.