A very competitive work environment when it came to applying for internal jobs. Opportunities to work it different departments throughout the company.
They offer very competitive salaries, and promote the idea of working in different areas throughout the company. The culture is still somewhat old school, but they are trying to create ways to change that
Competitive salaries and bonuses, good benefits
Work/life balance can be difficult, as you are expected to work from home or work late depending on your position