First applied for the role on the Bloomberg site. Received an email a few months later to complete a virtual interview. Completed that, then received an email to schedule a phone interview. Completed a phone interview with someone from HR, and I actually thought I performed very poorly, as I was thrown off by a few questions, but I guess I didn't. They flew me out to HQ in New York, where we had to complete a simulation of working the Help Desk for the Terminal and answering fake client inquiries about how to use it. Then interviewed twice for 30 mins, one with an analyst and the other with a sales manager. Finally, completed a final phone interview with another analyst about a week later, and received an offer within a week after.