Vantaggi
Always career opportunities to move around departments; although these opportunities are mostly all lateral moves, it's difficult to move "up" in the company. Decent benefits, 3 weeks vacation to start out. Kind of laid back for a bank, although the corporate culture is a little strange.
Svantaggi
Low-balled wages/salaries. Denied annual raises and/bonuses even when the company is doing well; this seems to depend on the department you work for. Little to no work-life balance, even though they have the technology to allow more flexibility, this will also depend on the department/manager. Constantly eliminating positions to create smaller staff size, while the work volumes increase. Then expect the higher work volumes to be completed with less staff, while offering no pay increase or bonuses, noting the base rates are a low balled rate to begin with. Terrible for employee morale.