Pros
Citi has a great reputation and the best people to work with. The legal issues someone is exposed to are interesting and you can learn a lot about a global organization. It's a great place to stay for a few years if you don't expect rapid growth.
Cons
Open Space in Tampa. The people in NY are tone-deaf when it comes to the working conditions in Tampa. First, the open space concept is not conducive to productivity. The NY'ers say it's for collaboration, but we're all remote anyway in Tampa. The cafeteria was condemned for rats twice so they had to rebuild it. During the construction, they decided to get food trucks which had long lines and unhealthy foods. They ordered everyone back to work while the cafeteria and gym are under construction. There's no coffee available. The traffic on the Tampa campus is unbelievable. Yet, the NY'ers still want everyone in the office. Also, people who are in Tampa will not get the same work assignments or promotions as New York. It's because the NY'ers are afraid of losing their jobs so they keep job security by hoarding a lot of projects and promoting people differently. I don't think it's malicous...but more of a subconscious thing. The benefits are terrible and expensive. There's no IT help or office supplies. It's pretty bad. I would say work at Citi for a few years and then escape.