Pros
-The best medical and retirement benefits I've ever had -It's filled with very competent people at what they do, and it's an amazingly well-oiled machine of a business giving assurance of employment security when other firms/markets struggle -It pays off if you can last longer than 6 years for retirement vestiture, and 10+ years for middle management roles, of which there are so many open roles to fill.
Cons
-You cannot have work-life balance while here with hours too long and work expectations too high. No pay is high enough nor health benefits great enough to be worth the time and energy sacrificed. I have seen too many employees have long-term health problems from the toll of working here. -The significant end of year bonuses still do not financially make up for the extra time and effort worked in a year. -People are fake to get ahead, and the real ones see through it, and eventually leave. -Does not benefit younger generations. The business management is run by Baby Boomers and Gen Xers who profit the most from the hard work of the mostly Millennial/Gen Z work force. Management is not flexible nor willing enough to change and meet the values for most Millennials/Gen Zers to also benefit.