Pros
Wonderful organization with a great mission. Caring and devoted people make it a great place to work. There are advancement possibilities if you put yourself out there.
Cons
Sometime bureaucratic and under-resourced relative to its ambition.
Pros
Friendly environment Waived fee on certain products Can go up the ladder internally Shorter hours
Cons
Metric system to assure you reach the company goals Repetitive customers does not allow to have much growth in certain branches Sometimes low on staff Open Sundays