I'm creating a website that helps engineers discover teams using a culture-first approach. It's a work-in-progress and I'd love to get feedback!
Take a look: https://key-values.herokuapp.com/
I haven't found the best way to communicate some very important things on my website yet:
Would love feedback about how to best communicate these w/o pushing down the teams even further below the fold! Thanks in advance.
Very clean, looks good and makes me want to explore further.
Problems...
Thanks for your thoughtful comments! I'm not sure how to (a) better communicate what my site does, (b) show all of the values, and (c) display more of the team thumbnails above the fold without it looking too crowded. I agree this is the goal and will work on it. Also...you're right. It should just say values! Thanks again :)
@mahesh, I made some updates! Mind taking a look and telling me what you think? :D Key Values
Looking good Lynne. I see that you've improved the team profile page. Any other changes that I missed?
I still feel that homepage lacks clarity. I'll try to come up with some ideas for it.
Big fan of the way you organize so many filters in such an easily-scannable way.
But what does the "0 / 0" in the top right of each business card mean? It might be useful to show a tooltip explaining this when a user hovers over it — or you could just explain it on the "About" page.
Ah. I need to make it clear that users can select value tags, which then filter the teams below. I will remove the "score" (which shows how many of your selected tags match those chosen by the team) and just show the filtered results.
Thanks for your feedback! I'm too close to this and didn't realize how unclear it is.
Ha, not so fast! That score is valuable now that I know what it is, so I wouldn't advise removing it completely.
Maybe just (1) add a tooltip on hover and/or (2) hide it when no filters have been selected. Or something along those lines?
Hey Lynn, I've actually worked on this problem quite a few years ago so I've been through this before. I'll answer your questions first and then give some general feedback.
Generally, if you are going to work in this space, your biggest issue is incentivizing info curation. The best sources are from the active employees or alumni, and the fact is they are diametrically opposing views. Generally if you've left something was amiss or not perfect, and if you're there you might have rose-colored glasses. As they say, there's 3 sides to every story: your side, their side, and the truth. It's going to be very hard to get unbiased view of an office without actually going there yourself.
Thanks for your feedback! I just updated my questions in the post because, you're right, they suck haha. I'm curious about the work you did years ago. Was it in recruiting? Creating a job board? Breaking down culture quantitatively?
Re: audience, I'm sure this will evolve over time but right now, I'm speaking to engineers who are missionaries, not mercenaries, looking for jobs. If you're optimizing for compensation, benefits, and perks, then Key Values is not for you. There are many existing job boards that you should use instead.
However, there are engineers who are willing to take a major pay cut for the right culture/mission/team. Besides, I think almost every startup in the Bay Area pays their engineers more than enough to live comfortably, even in the most expensive city in the world.
Re: 3 sides to every story, I actually spent a lot of time thinking about how to paint an accurate picture of a team's culture and ultimately decided to not focus on the negatives of a team. By saying that these are the things you are, you're implicitly saying what you're not.
To me, searching for a job is exactly like dating. Most people don't open w/ "here are my worst features". And just like dating, people don't exactly know what they want, timing is everything, and everyone's weird so you just have to find our which flavor of weird appeals to you. Two people can be great as individuals but not make a good match together. I think this is true for employees and employers too. You're right that there is absolutely no shortcut to just meeting the team and seeing if there's chemistry, but my goal is provide people w/ more information to self-filter and evaluate teams before they commit to a time-intensive interview process.
Anyway, I can talk about culture forever so I'll cut myself off. Thanks again for your feedback :)
I created a site just like yours to get people to see the perks of a company beyond the stuff HR sends out like comp and insurance and standard benefits. The big thing was getting honest curated data. Companies want to present their best (not necessarily accurate) selves, and ex-employees want to vent about why they didn't like a place. The truth lies somewhere in the middle. It's also a hard problem to scale in terms of product stickiness - people only check these sites out when they're looking for a job, and then disappear for a bunch of years. You'll likely get a lot of turnover and churn for your product, and it will be hard to keep people locked in. That's tough to turn into a viable business when churn is that high. Like I said, these are issues I had to deal with years ago and what ultimately lead me to terminate that project. If you can find a way to keep people engaged even while they are happy at their jobs and constantly thinking about this space, then you've got some magic on your hands.
Good luck!
This comment was deleted 7 years ago
This comment was deleted 7 years ago
Hi old friend, I wanted to tell you that I didn't get to everything you previously suggested/commented on but I definitely tried my best. Here's the new and improved Key Values -- and I know I can trust you to give me honest, unfiltered feedback. I can't wait haha
Thank you so much -- I absolutely love your feedback. Can we be friends?! ;)
Here we go:
Agreed!
Added to my ToDo!
I'm currently unsure of how to communicate everything succinctly on the homepage. To answer your question, every team on my site is currently hiring engineers. They see the same list of values that users see on the homepage and self-select which best describe their team's culture. More importantly, teams are limited to 8 values (because every company claims to check all of the boxes). It is incredibly important that I convey these two things: teams self-report their values and are limited in their selection.
I've thought a lot about how to display the values on the homepage. The real estate is expensive, but I also don't want to force several actions from the user (clicking, scrolling) in order to view them all. It also increases the likelihood that some values will not be chosen as often. However, I need to make it clear that selecting values actually does something -- people need to see that teams are being filtered above the fold. Having said this, do you still stand by using dropdowns?
I agree 1000%. My profile page looks much better than my homepage and I will absolutely add a consistent header/navigation to all pages! Do you think my profile/details page is outdated as well?
I've commented on most of these in #3 above, agree w/ the rest, and haven't thought about this before: "I just want to click on the offending tag and have it disappear." Interesting idea! Let me think on that...
Hover tooltip is a great idea, I will highlight the matching values, and I didn't realize people might think individual values were hyperlinks. Thanks for that. Lastly...I didn't communicate this anywhere at all but teams ranked their values in order of importance. Scoring how much each team matches with the user's value selections will be more complex and is definitely on my ToDo. (Numbering the values on the hover will also communicate this.)
Not making money yet. I'll have more specific questions about this when I get there but, as we both know, I have a long laundry list to get through first.
I am incredibly grateful for your time and feedback! I cannot wait to show you an improved version.
This comment was deleted 7 years ago