Ask HN: Tools or sites you use to scope out a workplace before taking a job?
448 points| bwb | 7 years ago
Do you email people who work there?
Do you just jump in and hope for the best?
Are there apps or sites you like?
448 points| bwb | 7 years ago
Do you email people who work there?
Do you just jump in and hope for the best?
Are there apps or sites you like?
[+] [-] motohagiography|7 years ago|reply
Find out:
1. Revenue and runway before next funding round or profitability. This trumps all in product decisions. Long runway means they can invest in new platforms and techs with bet on huge growth. Short runway means getting prestige brands into the sales pipeline to woo next investment round, and leveraging technical debt to survive. Would argue tech debt burden can be estimated as a function of remaining runway.
2. Whether board members and executives still have skin in the game and holding their stock. If board is full of early shareholders who have already been made whole, chances are you aren't their next unicorn, there is no explosive growth, and they've checked out. Expect executive level bullshit politics related to their short term compensation milestones.
3. Informal network: Who went to school with/worked with whom, and whether this role will-be / needs-to-be in that fold, or out of it. If you are not in the fold, you are a dilution target, and someones tool for meeting executive compensation milestones before changing the world. Do the work and take the money, but keep your dreams in check.
IMHO, these factors are what determine the company culture.
If the company is private, check out the other companies in the lead VCs portfolio web pages and what kinds of cultures those companies have. People move between them and you can get a better data set for glassdoor searches. If the other companies suck, this one probably will too.
What makes a company a great place to work is its real opportunity for growth because that means people are growing with it, and that brings them into work everyday. This creates a trajectory that defines its culture.
Good luck.
[+] [-] craz8|7 years ago|reply
It’s terrible
Actually, it’s worse than terrible
The revenue is several years old, the technology is wrong, the employees listed is laughable (except the founders)
From the info I do know, I wouldn’t trust the info I don’t know on that site
Since their data is so bad, I’m going to throw out some bad info too: if a company has less that 5,000 people, don’t look at Crunchbase
[+] [-] kelvin0|7 years ago|reply
[+] [-] simonebrunozzi|7 years ago|reply
[+] [-] jotato|7 years ago|reply
Can you elaborate on that?
[+] [-] curiousfiddler|7 years ago|reply
Specifically, on "... executive level bullshit politics related to their short term compensation milestones ...", I would like to add, this one is the hardest to figure out and has a significant impact on your growth not just within the company, but as a person in general.
Any more suggestions, on good ways to find out if this is part of the company culture?
[+] [-] theNJR|7 years ago|reply
[+] [-] lynnetye|7 years ago|reply
Before building KV though, my research process included looking for and reading:
- the company's career and about us pages
- an active blog w/ recent posts (w/in the last 2 months)
- LinkedIn / Twitter / GitHub of founders and existing team members (I'd also look for any old blogs written by (or press written about) these folks before they joined the company)
- checking to see if the company hosts meetups or hackathons I can attend
- seeing if I know anyone who currently works there or worked there before and then reaching out
- cold emailing or Tweeting current team members
[+] [-] OJFord|7 years ago|reply
I'd expect it to start large, and then filter down with more things selected. But it's not even like it's acting the other way, including only companies that match at least one thing I clicked, because it started non-zero.
[+] [-] rajacombinator|7 years ago|reply
Question: why not include a "high compensation"/"high equity"/"top of market comp"/etc category? Talk about culture and values is nice but as far as I'm concerned the best way for companies to show they care about engineers is to put their money where their mouth is. There's surely a subset of engineers and companies that agree with me on this. It would be useful for matching.
Suggestions: if you're not doing this already, you should limit the number of categories a company or user can select. (And if you are doing this, you should make it clear on the site.) This will help get more meaningful results. Some of the current categories are meaningless - ie. "Impressive team members" ... what company would not claim this? It's only meaningful if you restrict them to, say, 5 categories. Either do this or just eliminate these categories and keep it on pure culture traits like "eats lunch together."
[+] [-] lynnetye|7 years ago|reply
Ps. One lesson I've learned: never judge a company based on their marketing website.
[+] [-] myroon5|7 years ago|reply
[+] [-] wpmoradi|7 years ago|reply
[+] [-] curiousfiddler|7 years ago|reply
[+] [-] jaegerpicker|7 years ago|reply
[+] [-] tasubotadas|7 years ago|reply
[+] [-] def_true_false|7 years ago|reply
[+] [-] moonka|7 years ago|reply
[+] [-] jotato|7 years ago|reply
[+] [-] mattrp|7 years ago|reply
[+] [-] akulkarni7|7 years ago|reply
[+] [-] Rooster61|7 years ago|reply
I suppose that's just a sign of the times, and I don't necessarily have a grudge against the company for doing so. It does however mean that the site is no longer useful to this end, at least for me.
As for directly contacting a company, I tend not to. Sometimes this works out, other times not. I thought I would hate my current job and thought I was quite unqualified, but it turned out to be pretty fantastic. Just going with the flow sometimes works out that way.
[+] [-] devrod|7 years ago|reply
[+] [-] halbritt|7 years ago|reply
Positive Reviewer - "Hypergrowth company! Lots of opportunties, great culture!!!!"
Negative reviewer - "They hired too fast, have no clue what they're doing, and have lots of free food and ping pong."
[+] [-] Gonzih|7 years ago|reply
[+] [-] ddebernardy|7 years ago|reply
No. They'll rarely tell you anything useful because they'd risk their job.
Focus on former employees instead if you really must. (And only stick to recent ones if you do, because companies change.) But IMHO you don't actually need to do this nowadays.
> Do you just jump in and hope for the best?
Absolutely not.
At the very least check out their website, their execs, and your future boss. Google whoever you think is relevant and check their respective LinkedIn profiles, blogs, social media, etc.
Even more importantly, pay attention to any hints of company culture or technical red flags during interviews. Ask soft questions as you run into them to keep the interview process flowing; and dig deeper when you're in the negotiation phase.
> Are there apps or sites you like?
Glassdoor was interesting in the past. It still is, but there's a strong sampling bias and a lot of astroturfing. IMHO it's mostly useful to check for recurring, obvious red flags. YMMV.
CrunchBase is sort of useful to get funding data -- when it's accurate. (IMHO you're better off asking this type of data point blank during the interviews.) The important bit here is how they'll approach things like risk taking and technical debt, as already noted in an excellent sibling answer.
AngelList and LinkedIn are useful to get a feel of who the execs and your future boss are. Personally I wouldn't touch a company whose exec team is all 20-somethings with a 10-foot poll. Some youngsters are brilliant but I'd rather see a few adults in the room too. But that's just me...
Google is the most useful tool overall. You'll sometimes be surprised by what comes up when you google some exec's name and go through a few results pages or their social media accounts.
---
Last point: don't underestimate the value of this research. If you're going to move to some new location and/or change jobs thinking you're going to stay there for more than a few months, take an afternoon to do this research to avoid getting ugly surprises.
[+] [-] souprock|7 years ago|reply
I wonder where that comes from. Perhaps it is from Glassdoor itself, trying to force companies to enter into some sort of business arrangement to correct the nonsense. Perhaps competitors are trying to make us look awful. I'd like to think that the culprit overplayed their hand, and that everybody will disregard the nonsense, but probably some people believe it.
[+] [-] sailfast|7 years ago|reply
You may also be able to network to someone that works there to get their impressions of the place. Like most job-related things, networking is critical.
[+] [-] zerkten|7 years ago|reply
I didn't see this posted elsewhere. Before researching a company or role I try to note down what I want. As I research, or talk to different folks about roles, my perspective can sometimes change. It's good to be able to come back to your core reasons for investigating the role.
Once you've done the research try to map out the possible trajectories for you from that point (if the company is acquired by market leader that you hate, if they turn out to not be some happy with remote work, etc.) This doesn't take long, but feel like I've seen so many people in my almost 20 years of work life leave me thinking "that was obvious" after a sad conversation.
[+] [-] itamarst|7 years ago|reply
[+] [-] bauerd|7 years ago|reply
[+] [-] galazzah|7 years ago|reply
[+] [-] godot|7 years ago|reply
When you're interviewing, you're not just letting the employer assess you; you're also assessing the company and the team. You should be asking questions about working there. There's no need to "email people who work there" to ask because you should be asking them during the interview!
My current job is the first time (out of 6 jobs over 14 years) where I am joining a company without anyone I know there -- as in, I responded to a recruiter pinging me, interviewed, and got an offer. I didn't have a friend refer me or anything. It was a risky leap, and made more risky by the fact that it's fully remote (my first remote job), so I had no idea if it was going to be like everyone being overworked, or feeling completely disconnected, or anything. One thing I did that may have appeared weird but was worth doing was, after getting an offer, I asked to speak with yet one more engineer on the team, in a sort of reverse-interview. I extensively asked about working there.
Like someone said, because people don't want to risk their jobs, most of the time they won't say anything negative in such a scenario. But as long as you learn to read between the lines, you can still get useful information out of it.
On the other hand if this is before you interview, none of this matters. Just go interview and decide from there.
[+] [-] gxs|7 years ago|reply
Even considering global offices, there are ~5k employees here on campus.
The problem is that every single team, organization, every executive and the functions that roll up to them, are of course different.
The best advice is what others have said here: go into the interviews bright eyed and try as hard to get a sense of the people who interview.
Are they good people? Is there a good mix of people who are task oriented vs relationship oriented?
At the end of the day, looking at things like Glassdoor, LinkedIn, will only give you a very high level picture so the interviews are your best bet.
Also, if you're anything like me, I value money quite a bit over other conditions, so asking about salary up front is a must.
[+] [-] new_here|7 years ago|reply
[+] [-] howard941|7 years ago|reply
[+] [-] JohnFen|7 years ago|reply
I pore over their website, and do web searches on the company and the company's top executives. If I don't personally know anyone who works for (or used to work for) them, then I hit up my professional contacts to see if I can find someone who does. I then ask those people about their day-to-day experience at the company. I make sure to ask, at a minimum, both what they consider great about working there and what they consider awful about it.
What I'm looking for is a good fit -- does the company operate in a way that works for me? Do I feel good about what the company produces and how they do business? Are the employees generally satisfied? That sort of thing.
One thing I would never do unless I were in a crisis of some sort is to just jump in and hope for the best. It's too easy for that to go horribly wrong.
[+] [-] Chloro|7 years ago|reply
[+] [-] fierro|7 years ago|reply
However for me, one thing I really like doing is reaching out to employees who quit/left. Ask them for honest information about why they quit and what the existing problems are.
[+] [-] mlthoughts2018|7 years ago|reply
- horrid open plan layout with no quiet or privacy.
- comically stupid budget wasted on boutique cafeteria and presentation spaces, catered lunches, coffee, snacks.
- corporate slogans and motivational gimmicks painted on the walls.
Why do you need to research office space for a new job? It’s always exactly the same.
[+] [-] softawre|7 years ago|reply
PS: if you're in Indy I am hiring, you will get an office.
[+] [-] tootie|7 years ago|reply
[+] [-] khorpy|7 years ago|reply
[+] [-] troydavis|7 years ago|reply
1. The company's responses to public issues/tickets/discussions (on GitHub issues/pull requests, a support forum, whatever). Do employees provide thoughtful replies or frustrating form letters ("Great idea! Please vote for your feature request here:")? Is the person responding actually qualified to answer? Where appropriate, does the individual's personality come through or does the reply feel perfunctory or rushed? Do issues ever get closed, and when they do, is a useful explanation provided?
2. Twitter interactions between the company and users. Search Twitter for "to:companyname" for replies and "@companyname" for all mentions. Depending on the company, searching Reddit for the company or product name(s) may also turn up interactions.
3. Search engine keyword research/planner tools. What other words/phrases are used alongside the company or product name? Google and Bing both now restrict their tools, but many third-party planners are public and some include things like inbound link pages. (For a less-complete view, check which phrases are autocompleted in Google and Bing's search form input fields.)
[+] [-] fro0116|7 years ago|reply
Job posts there usually come with a salary range, and salary can be a deal-breaker for a lot of people (most people?), so seeing salary ranges up front for specific companies & positions you're interested in can help avoid a lot of wasted time on both sides due to mismatch in expectations around compensation.
The tool is even more helpful when you're in that initial stage of looking for work but not sure where to apply to yet, because you can filter for jobs that match a certain salary range, within certain locations/industries, level of funding, tech choices, etc.
I also personally really like job searching platforms like Hired.com, Underdog.io, Triplebyte, and AngelList's own A-List that allow you to apply once to their platform and then have companies come to you with offers for interviews, many of which of also require the company to disclose salary range up front so you can decide which offers are worth your time to pursue.
[+] [-] jb3689|7 years ago|reply
Github to see if they have open source stuff
Company blogs
I've told companies I want to remeet the team after interviews and they've scheduled lunches for me to talk with them in a more low pressure situation
[+] [-] fierro|7 years ago|reply
[+] [-] chucksmash|7 years ago|reply
[0]: https://mattermark.com/
[+] [-] coffeemug|7 years ago|reply
[+] [-] tlavoie|7 years ago|reply
Besides the usual stuff linked to on the site, you can look for email addresses from their domain(s), Google-dork for file extensions on their site and so on.
Often email addresses are tied to discussion forums and such, though perhaps more of that is Github these days.
One tool (forget the name at the moment) would let you look for social media posts/pics in a radius to a given location, so see what pops up nearby the office. If not from the company, might still be informative of the neighbourhood.