The process consisted of a phone interview with recruiter (30 min), coding challenge (~5-6 hrs over 2 days), and the on-site (4 hrs).
The phone interview & on-site were basically not technical at all, which was weird considering I was applying for a technical role and the people I met w/ tried to advertise Slack as a great engineering company. I didn't get the impression that it'd be a good place to work as an engineer or engineering manager. The eng team is still small but felt pretty disconnected already. The director and engineering manager I met with seemed overly obsessed with advertising how great Slack's culture and work environment is, even though I didn't get the impression they actually enjoyed working at Slack themselves. My interviewers also seemed apathetic about doing interviews.
The coding challenge is pretty standard. I spent several hours on it but was never given any feedback. Even though it led to my getting an offer (probably), I was frustrated that I was never asked about my solution or how I approached my solution at all.
The whole interview process felt a bit dishonest and out of place, tbh. I have another offer that I'm going to take.