3 months of email negotiation, no actual conversations with developers. I've applied for jobs at many companies over time. This was the most unprofessional experience I have ever had. Specifically.:
- Typical response time to a quick question was 2 weeks (or not at all). Yup, two weeks. For a simple yes/no question.
- I was misled multiple times to, told everything looks good, then told the opposite with no activities in-between.
- Four of the five times I was told, 'we're looking at it and will get back to you" they did not get back to me.
- I applied for multiple positions. Rejections for one *did not say which*. Icing on the cake - the rejection letter said "please apply again!" - but, again, no information about which position the rejection was for. Very basic incompetence in the system here.
- Finally after 3 months I was told I was not a good fit - and I had never talked to anyone besides the recruiters.
- Recruiters use 'sales' approaches to hiring. Quite disturbing. I really hope they don't reflect the actual culture inside slack. I suspect they do not.
I have also observed this pattern, though to a lesser degree, at other hot tech companies where the position of control and the supply-demand equation is very disruptive to hiring good people. Slack seemed to have the biggest problems in these areas from my observations and from reading other glassdoor reviews. This is unfortunate as applicants who are rejected are are in a tough position to criticize the process and be taken seriously.. I'm glad for Glassdoor at least to provide transparency in this area.