Pros
Pay is competitive, benefits are good, coworkers are nice if you get to talk to them when things aren't in crisis mode, which is almost never
Cons
Work at Citco is largely a series of artificial crises in order to meet arbitrary deadlines. Month end is a perpetual fire drill and takes 3 weeks out of the month, during which you spend the largest chunk of your time giving status updates and getting blasted by emails or yelled at in Zoom meetings by people in other cities or on other continents. Turnover is out of control. Zero-work life balance. I got called by my boss when I was putting my kids on the school bus in the morning, after six when I was taking out the trash, and after 9;00 PM when I was taking the dog out. You could be logged in 24/7 of you wanted to, the work NEVER ends.