Pros
The Benefits are great. They offer a Pension, Health Insurance, and matching 401K. They have annual raises and bonuses that you can definitely look forward to. If they allow you to work for Holidays, you can get 2.5x your normal hourly rate.
Cons
The atmosphere at this job has changed significantly since I started. The new CEO is not a family-oriented leader, so the company is changing for the worse. There's no more of the family-feeling to the work environment. The company is more expensive for its insurance policies than most other companies, and they tried to keep the "loyal customer" thing going when everyone else is making their policies more affordable. They lost a huge sector of the company with some law that just came into effect this year, so they're going to start losing money more so than usual. And it all reflects on its employees. The pay is not exactly worth it, especially depending on where you work around the country -- the salaries are all the same across the country, even when the cost of living changes from city to city. Where I work, you need to work 50-60 hours a week just to afford the bills, because the cost of living is fairly high and the wage is insulting. They've started cutting Overtime and getting absurdly strict in the workplace. They're setting double-standard rules that are leading to everyone failing one way or another, just to keep you fearing losing your job. The best way to describe what this company has become just in the last 6 months? "Petty."