At which company do employees have more free time, at R DUGGAN INVESTMENTS or JANE STREET EUROPE? Has anyone worked for one of these companies?
What’s happening in the opinions on R DUGGAN INVESTMENTS now? I don’t know if they have any new offers.
Reviews aren't verified