Pros
Decent amenities. Employee gym and cafeteria. May be a good company if you are a seasoned trader. Company is at the forefront of a lot of things in the industry.
Cons
When I was there it was a lot of top heavy management. They keep thinking the answer to everything is more management, throw more management at the problem! Heck, throw more people at the problem/issue. No, it's not. A lot of duplicative efforts and overlapping responsibilities going on all over the place and no one seems to know about it till you stumble upon it accidently. They also have a knack to convolute everything as much as possible, making things twice as complicated as they need to be. Trying to make rocket science out of things they don't need to make rocket science out of. That's the culture there. Co-workers were nice but overall a lot of unhappy miserable people there.