Hi,
I never heard anyone talk about or mention this firm flow traders. They seem to be an arbitrage firm headquartered in the Netherlands with offices in New York and elsewhere. They advertised a position on my alma mater's career center, which is a prestigious school so for the most part...