Throughout this entire process, the recruiteer was very challenging to work with.
First, she emailed me on a Sunday telling me I only had one hour to complete the take home test that she sent me that Friday before and asking when I would complete it. However, in the instructions, she never once specified that I only had an hour to complete- in fact, she said I'd just bring it when I came onsite to present it. When I replied to her email with that, she told me that she got this mixed up with a different role she was recruiting for.
Next, when I came onsite the second time, she asked me if I had ever been to Slack's office before this day. I mentioned to her that I was there just a few days earlier for the first onsite that she had set up for me... it made me feel as though she didn't value my time enough to realize that I had already invested a couple hours of my time coming onsite previously for the first interview.
During this second onsite, I asked her what next steps looked like, as I wanted to time this with other processes I had in cycle. She mentioned that there'd be a "second onsite". I mentioned to her this was my second onsite (this was the second time I said this to her) and she said "oh no the first one wasn't an onsite it was just a presentation". Actually, I had quite literally come onsite AND yes, there was a presentation, but then I got asked to do a sql test and case study for two interviewers, so to me this doesn't seem like "just a presentation". I felt like there could have been much more transparency in what the process would look like upfront. If I knew the process were this long, I would not have began. Simultaneously, I was interviewing at much larger tech companies who have notoriously long processes, and not a single one had a process that involved coming onsite more than one time.
The last piece where I felt the recruiter had no respect for me and my time was after she had promised to get back to me within 2-5 business days of the interview, and I didn't hear from her until 3 weeks later. It was incredibly disrespectful and left a bad taste in my mouth. I was an employee referral. If this is how Slack treats referrals, I can't imagine how they continue to get referrals.