<p>Maybe unlike the tech/programming world jobs in financial services tend to be very industry specific and it takes time to know where to get data, what to do with it, etc etc. 3 months barely scratches the surface. Our new FT hires take at least 1 year to become somewhat productive. Three to actually know what they are talking about.</p>