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.
59 comments
[ 4.4 ms ] story [ 127 ms ] threadIf the lack of ability to hire hasn't stopped the companies ability to make money, is it really a problem (in their eyes)?
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.
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?)
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)
(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?
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".
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.
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.
https://www.glassdoor.com/Reviews/PrivCo-Reviews-E659519.htm
Except PrivCo encourages its employees to post positive reviews, so PrivCo maintains a fairly good rank on Glassdoor. You'll notice that all of the reviews are either 5 stars or 1 stars.
The company that you are currently with could encourage its employees to post good reviews on Glassdoor. While this may sound dishonest, I think most companies do this, so you are not being any more dishonest than most other companies.
I see some comments in this thread on HN where people saying "leave there, go work somewhere else." But such startups can be interesting turn around possibilities, especially if you are experienced enough that you can pitch yourself as a senior level tech consultant who can turn the company around.
That was my experience at PrivCo: I actually had a good time when I was there, because I was brought in as part of a turn around effort. When I left, a year later, the place still had problems, but it had improved.
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.
After all they may have damaged your capacity to get new work.
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.
That is just beautiful. Beautiful.
Also, you just made my day with that last sentence. I've never heard that before and it's so perfect. Thanks!
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.
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.
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.
So they are not stupid, they are just not for what you think they are for.
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.
With that being said I’ve always avoided giving real feedback during an exit interview to prevent accidental bridge burning.
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.
also, exit interviews aren't for that. exit interviews are an exercise in liability control. the company doesn't care about your feedback.
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.