I received a mug, and the reception staff were quite polite. Overall, it was a pretty good experience.
The corporate culture feels extremely conservative. Employees are required to wear uniforms at work (perhaps this is common in the financial industry, but if you come from a technology background, you might find it very unfamiliar). They place greater emphasis on time spent at work than on work efficiency... People who are too outgoing or have unconventional ideas may not be a good fit here.