Pros
- Hire talented people - Invest in user experience (researchers, designers, content, developers) - Not a big bank yet - 4% company match on 401K - Health insurance is reasonably priced and fairly comprehensive
Cons
- Low compensation - 2% raises (you make less every year with inflation) - Employees don't stay - Few oportunities to advance - No continuing education budget for conferences or speakers (online only) - Recently adopted "agile" methods for product development, but U.S. Bank does not know how to effectively implement. Unfortunately, instead of making incremental changes to products, entire features are created very quickly. This results in poor quality products that customers don't need or have a difficult time using. - Executives decide which features we should build without doing the research to understand what our customers truly want and need. It's more of a "Bank of America created this feature, so we should too" mentality. - Lack of innovation - Lack of "big picture" considerations and how teams and products are related. - Frequent duplication of efforts and redesigns of existing features