Company continually strives to improve. Great culture. Supportive environment. Really making strides in technology improvements. Tons of talented employees. Excellent employee onboarding
Cons
Hard to shake off old habits in some areas of the company that is too risk averse, too rules and policy oriented and not member focused