Pros
working with caring volunteers is one of the most rewarding experiences ever. i had a blast working with the volunteers for my events, they are some of the most giving people i'd ever met. could have been a great way to gain some experience.
Cons
the senior management in my region was appallingly incompetent. when dealing with some inappropriate comments made at a meeting by a senior director, i received no help from the regional vice president. Human Resources was helpful although sometimes a bit too slow with their response. found out after i was hired that there was an extremely high turnover rate for my position. senior management continued to belittle my job performance to coworkers months after i had left the company. very poor professionalism.