Pros: 401K, world class technology, great health insurance, salary, Forbes 500 company, job stability, long-term if you're comfortable with a stagnant position
Cons: long hours, work after leaving the office, weekend work, no career advancement, insufficient compensation, holiday work, corporate guidelines, raises dependent upon entire office growth
No room for growth. Shoot for management positions from day 1. Compensation is mediocre at best. Hours are crippling.
Culture is first in its class. Coworkers are fantastic across the network. Type A personality -- cut-throat at times. Recognized on a branch to branch level and never through monetary means.