Pros
Kind and supportive colleagues who genuinely care about one another and work together to achieve goals, great learning opportunities to enhance professional development, nice environment & laidback atmosphere, strong interest from community members
Cons
Weekends can be busy and stressful at times (not necessarily a con, if you enjoy the challenge!)