Pros
-Very helpful, fun, and dedicated environment. Everyone around gets a long and puts in a lot of hard work which creates motivation for others around.
-Leadership brings a lot of attention to those who work hard, support for those who are in need, and great guidance to success
Cons
Maybe a lack of flexibility for remote days.