Ask HN: How to hire when your company and Glassdoor reviews are genuinely bad?
There is no agile, no source control, no meetings, no discussions about projects, nobody heard of automated code testing.
Since we are profitable (because the in-house IT of our clients is even worse), we decided to use that money to branch into an AI startup but they have been unable to hire anyone but one person in the last 6 months.
However, we do have trouble hiring developers because 1) Glassdoor reviews are bad 2) compensation is small 3) work is frustrating 4) you don't learn anything from colleagues, unless you learn it yourself and push others to follow suit.
I am about to leave the company (which was my first developer job) and I want to give advice to the management at my exit interview on what they should be doing to hire the people they want.
[+] [-] cweagans|7 years ago|reply
You just identified all of the things you need to fix.
1. Glassdoor reviews are bad because the company is bad.
2. People (usually) don't work for the fun of it. Pay your people more.
3. Figure out where the frustrating things are in a given persons day, fix them, rinse, and repeat. Maybe start with adding version control and tests. Those are two big quality of life things that can make things substantially less frustrating for any developer.
4. Set up a required lunch and learn or something. Have the company buy pizza, and have one or two people every week teach the team something new and how it could make your lives better internally and/or how it could make your customers' lives easier.
You're not gonna get good engineers for an AI startup if you don't have your ducks in a row first, IMO. Backburner the AI startup, fix your company first, then re-evaluate.
All of that said: don't try to give advice in an exit interview. If the management cared about this stuff, they'd proactively ask about it. Telling management why their company is bad on the way out the door is a good way to burn bridges, and while you probably won't ever go back to this company, your managers might go to other places where you'd want to work.
[+] [-] archi42|7 years ago|reply
[+] [-] pavel_lishin|7 years ago|reply
Your management probably doesn't want to hear any of your advice. You're welcome to tell them whatever you want, but be cognizant that it'll be about as effective as going to a confessional, or complaining to your bartender.
You're about to quit. Why are you taking on the task of improving the company hiring process? Are you out of personal projects to work on? These people are busy digging their own grave, don't knock the shovels out of their hands, they'll just hit you with them.
[+] [-] linuxlizard|7 years ago|reply
That is just beautiful. Beautiful.
[+] [-] chadash|7 years ago|reply
It'll be less effective. Chances are you will never need the bartender as a future reference. In fact, I'd recommend that the OP say nothing at his exit interview and find a good bartender to talk to instead.
[+] [-] justbees|7 years ago|reply
Also, you just made my day with that last sentence. I've never heard that before and it's so perfect. Thanks!
[+] [-] bradknowles|7 years ago|reply
Anything you say can and will be used against, in the worst possible way.
Feel free to learn as much as you can about the larger circumstances of the company during your exit interview, but don’t give them any negative feedback.
Don’t lie, but don’t give them any negative feedback.
[+] [-] gjvc|7 years ago|reply
[+] [-] logfromblammo|7 years ago|reply
This is especially relevant for a company that does not give honest feedback to interviewees after a no-hire decision.
If the company had a working process for self-improvement, you probably would not have such a strong desire to be leaving. Once you are gone, the you-shaped hole in their roster is entirely their problem, not yours. If they really still need your help, you can charge them for it at consulting rates, and they might even value it more because it wasn't "free".
[+] [-] neffy|7 years ago|reply
Without missing a beat, he said "you have to completely replace the senior management" - which I thought at the time seemed a bit extreme - but some number of years and experience later, I fear I now have to completely agree with.
Management is making the decisions that lead to these situations, they know it, and for whatever reason - probably money they can´t or won´t fix it. There´s nothing you can tell them that will change that.
[+] [-] matfil|7 years ago|reply
If you stop there, it really doesn't sound so bad... Is there a way to present this as an opportunity for reasonably experienced introverts to "own" something without too many interruptions? Or is there enough incidental stuff that it doesn't work like that in practice?
(The "no source control" would probably bug me a bit, but presumably not much stopping someone running their own?)
[+] [-] toast0|7 years ago|reply
Edit to add:
> hiring developers because 1) Glassdoor reviews are bad 2) compensation is small 3) work is frustrating 4) you don't learn anything from colleagues
Of these, only one is important -- compensation; pay more and people will be willing to put up with a frustrating work environment. Especially if "no meetings" means no meetings. (unlike where i currently work where "no meetings wednesdays" means everybody has room on their schedule on wednesdays, which means that's where the meetings are scheduled)
[+] [-] pjc50|7 years ago|reply
(Unless you're following the pre-git Linux flow of having patches merged by the dictator?)
If there's no agile and no meetings .. are people just doing their own thing?
[+] [-] hkai|7 years ago|reply
[+] [-] danhorner|7 years ago|reply
[+] [-] PeterisP|7 years ago|reply
The way to get such people to join despite the problems is a) be truthful about the problems before hiring them; b) explicitly hire them for the job of changing these problems (so, management support for these changes); and c) pay them a lot of money. There are people who are up for a challenge and mess cleaning, and they can be hired if the management wants to.
However, from your story it does not appear that the management wants to fix these issues and is not willing to invest nontrivial effort and money into such changes. In that case, they won't fix them, and as they're profitable, they'll stay that way forever or until (if!) more efficient companies start pushing them out of the market.
[+] [-] lewisflude|7 years ago|reply
If the lack of ability to hire hasn't stopped the companies ability to make money, is it really a problem (in their eyes)?
[+] [-] hkai|7 years ago|reply
Then, the more they stay there, the less marketable they are, so they stay longer.
I think it is a problem in the management's eyes because they are trying to hire a new sort of people (startup-minded, not software vendor-minded) but they are failing at that.
[+] [-] jerkstate|7 years ago|reply
[+] [-] hkai|7 years ago|reply
[+] [-] caconym_|7 years ago|reply
Maybe you can help them figure it out by explaining that working at company X is miserable and enumerating the reasons why, in specific and actionable detail. Then the HR person who conducted the interview can duly note your thoughts down and file them away, never to be seen again, as the gravy train keeps rolling, but you will have honestly done your best.
Congrats on your escape, and best of luck at your new job. Employment is a business relationship; don't feel like you owe company X anything.
[+] [-] LifeQuestioner|7 years ago|reply
[+] [-] codegeek|7 years ago|reply
[+] [-] jiveturkey|7 years ago|reply
So they are not stupid, they are just not for what you think they are for.
[+] [-] ravenstine|7 years ago|reply
If I'm asked for "fix-it" advice in an exit interview, you can be sure I'll request a nominal fee for data they'd otherwise have to pay a research firm to get.
[+] [-] randycupertino|7 years ago|reply
I've since left that place and am a lot happier now, but every once in a while I check on them and am disappointed to see they still failed yet and their Glassdoor suppression war still carries on. The biggest tell for a fake HR-created review is they write, "Keep doing what you are doing!" in the advice to management section. No actual employee will ever really write that... even the happiest employee probably still has an opinion about advice to management.
[+] [-] sloaken|7 years ago|reply
[+] [-] clubm8|7 years ago|reply
[+] [-] scottlamb|7 years ago|reply
If execs don't support fair compensation, hours, benefits, psychological safety, physical safety (sexual assault is a thing...), and such, you don't hire. You watch the company burn.
[+] [-] tiredwired|7 years ago|reply
[+] [-] electricslpnsld|7 years ago|reply
[+] [-] DrNuke|7 years ago|reply
[+] [-] hkai|7 years ago|reply
[+] [-] jiveturkey|7 years ago|reply
also, exit interviews aren't for that. exit interviews are an exercise in liability control. the company doesn't care about your feedback.
[+] [-] lordnacho|7 years ago|reply
After all they may have damaged your capacity to get new work.
[+] [-] SerLava|7 years ago|reply
Alternative advice to management: Murder everyone who works at Glassdoor? Murder the next employer review startup that replaces it? Murder the people who report on the murder?
That's really the two options. I'm serious. Put up a kanban board, or overthrow the government and install a totalitarian dictatorship.