Pros
Naturally, given the industry, you have the opportunity to help people when they most need it. There is interesting, innovative work happening in pockets throughout the organization. The number of corporate holidays is above average and PTO is generous for most positions. The organization is very big on being a part of the community it serves---lot's of emphasis on volunteer work, charitable donations, etc. Smart people sprinkled throughout the company. Longer tenured individuals very candid and willing to help newer hires navigate the organization.
Cons
Salary is well below industry standard, especially when considering geography. Benefits are shrinking YOY. Employees often serve as guinea pigs for new offerings which at times feel half-baked, resulting in frustration. PTO, while generous is difficult to actually use. Management struggles with respecting personal boundaries (i.e. calls, texts while on PTO). Many of the meaningful opportunities that arise, sputter out due to indecision by leadership and an overly complex resource approval process. Lots of politicking internally, with leaderhsip often saying one thing in public forums and doing another when not in the public eye. The sense of family that existed in 5-10 years ago is now nonexistent. Constant reorganization of divisions and teams makes it near impossible for many to drive strategic work forward.