Had one of Apex's recruiters reach out to me on Linkedin about a BI role located in my city. Seemed like a role I was pretty qualified for, and proceeded to get on a call with the recruiter for it. After a brief 15 minute intro, I never even got the official job description file after asking for it both on the call and a follow-up message on Linkedin. This is why working with external recruiters can be a waste of time. They act like you're their first priority until you give them the time of day and then they can't even show basic respect by either following up or just saying it wasn't a fit. Basic effort at being professional.