Some of the best benefits in the industry.
Ability to move laterally to other departments.
Decent opportunity for training.
Cons
Lack of consistent vision by upper management.
Easy to fall prey to someone else's "pyramid building".
Evaluations not tied to salary increases or bonuses, they are predetermined based on budget.
Very good work life balance.
Competitive salary in among local companies (midwest).
A lot of US bank holidays.
Technology is definitely very competitive in financial area.
Cons
Hard to see career growth path.
Heavy corporate company culture.
One of the pros is that this company is a very stable organization and is one of the positively reviewed banks.
Cons
Extremely limited growth.
Recruiters stiff you as much as they can during hiring.
Yearly salary hike is always around 1.5 - 2.0%
So, make sure you fight for what you are worth before joining the company.
Worst health insurance options that are costly.