Pros
Endless opportunities for those willing to go where the work is. Very well run company overall. Benefits are too numerous to name; health plan costs are average. The company believes strongly in paying for performance, but only in areas with clear, objective ways to measure performance (branch, other sales positions). The high standards of management are exemplefied by the company's recent performance compared to peers who indulged in the sub-prime mortgage business.
Cons
Non-revenue producing areas are underfunded, employees underpayed for skill/education level. Company's focus on reducing costs over the last ten years has resulted in substandard equipment, facilities for employees in non-customer facing areas. The large size of the company makes it hard to advance beyond a certain point without relocating.