I have been working at Interactive Brokers full-time (Less than a year)
Get to see your actions shape the business. Lots of smart talented people to learn from.
Complex business and systems take some time to learn.
I applied online. I interviewed at Interactive Brokers.
Online technical and non-technical tests. Numerous phone screens with recruiters and managers before two days of onsite interviews (interviewed for two separate positions). Wide battery of math, logic, and technical questions during onsite interviews.