Pros
The Benefits we receive are very good from what I understand from talking to other people in other major corporations and companies. The pay is also good in my opinion based on comparisons with other companies. Our insurance benefits aren't as great as they used to be, but we also don't have to pay for our insurance, and it's provided to us by the Company. There are also numereous other benefits such as Tuition Assistance, VERY GENEROUS Vacation Time off. We also receive bonuses based on profit sharing. Our Company Savings Plan is pretty much second to none. For over Dollar you put in, they match it %66 percent, PLUS you earn interest on top of that! VERY HARD To beat that sort of benefit!
Cons
The hours aren't very flexible with balancing work and family, but understand because the needs of the business.