Typical back office environment; however, the office space isn't too big and you generally get to know most of the people in the building. The company works to keep employees happy, with social gatherings, good benefits, and friendly coworkers.
The work schedule is pretty rigid; however, there is flexibility for doctors' appointments, etc... As a bank, it is also pretty conservative; however, it has relaxed to some degree.
Good benefits, friendly atmosphere, stable company
Not much room for advancement, changes are slow