Pros
Promotes from within, fair compensation, generous benefits package, gives back to community, recognizes hard work and loyalty, enables work-life balance and promotes a culture of positivity and volunteerism
Cons
Challenging to work within current fed rate environment, but I love a challenge.