They are are Forbes 500 company because they put the investors first and employees last
Pros
Good benefits package and wage rates. If you can make it longer than 5 years the benefits get better. They do offer a 6% 401K match which is above average. They offer vacation and sick time instead of PTO. 10 Company Holidays plus one personal Holiday.
Cons
Poor management, out-dated processes, impossible organizational structure, boys-club type environment. If you were not in the Navy you most likely will not fit in. Very strict sick time policy, Memorandum to file for 5 or more sick day in a rolling year. They preach an open door policy but become belligerent when you tell them things that are contrary to their perception. They do not value a degree, but require one for most positions. The hiring process can take months. They are only concerned with fixing safety issues that require little to no money to fix.