And why should they put "careful consideration" when they know they are going to reject as soon as they see my CV?
It would be lot easier if they can reject within 30 minutes. Companies pretending to review documents just wants to make me puke.
“Companies?” Certainly not all. There’s no standard hiring process that all companies use.
“2 months?” Some tell candidates right away. Some never contact rejected candidates.
You are looking for a pattern or reason that doesn’t exist.
Until a company shows interest in you go about your job search.
If you are submitting your CV to a lot of companies and then waiting for replies you have landed on one of the least productive ways to get a job. Complaining about things you can’t control doesn’t help.
Your experience doesn’t match mine and I’ve been in the software business for 40 years, both finding jobs and filling them.
I guess what I'm wondering is why do you care? It's like a girl ghosting you for 2 months and then saying she wants to break up. Whether it's right or wrong, why are you even still waiting around?
> It would be lot easier if they can reject within 30 minutes. Companies pretending to review documents just wants to make me puke.
If you're talking about the first stage (reviewing CVs) then some companies will hold off on arranging interviews for a week or two so they can select applicants with the strongest CVs. In my experience as you move up in seniority this becomes less of an issue because it gets so much harder for companies to find a qualified candidates to fill a role that they'll arrange an interview with almost anyone that applies with the right skillset.
After an interview they may take a few days while they're interviewing and considering other candidates, but I've never known this to take longer than a week or two. And normally when it takes over a week, I'm interviewing for someone else and will now need to weigh up my options.
If I'm honest, I've never seen what you're describing in tech. From what I've seen this is something that happens more when you apply for a retail job or something. Because they can get tens or even hundreds of applicants they do tend to hold CVs for a while and batch the interviews when they've received enough.
Or in some cases, sometimes there's nobody else but you. Startups have very low application rates and often with an active hiring period, there's still nobody who qualifies for the job. Four times I've seen a company go with a "last resort" applicant after 2 months of interviewing everyone else. Come to think of it, I was actually rejected for my current job but they actually put me on file when they said they would and hired me 3 months later.
That said, I have heard back from applications months later quite a few times asking for an interview! I have no idea what took them so long!
The other part is public relations -- if they notify you right away, then they are admitting that an algo rejected you.
And they probably usually wait, often if not always, until the position is actually hired -- which can take months. Because if someone doesn't accept the position, they might want to ping you.
Your application was not adding any value to them, so they didn't spend time on it. As simple as that.