Your Corporate Values Are Bullshit
Most companies nowadays have a set of values, especially in the tech industry. While I support the idea, often times the implementation is shit.
How many companies in this world have integrity, teamwork, honesty, and positive intent at their heart? On paper, many. In real life, not so many.
One of United Airlines' commitments is pretty clear. Fairness and consistency.
But when no passenger accepts their bullshit compensation model, they do this. Why? Because United needs empty seats for their own staff. Even in difficult situations, all they think about is profits. Corporate greed. That’s not treating passengers fairly. That's not commitment towards the people who pay your salaries.
Let's be clear here. United is just one of the many unfortunate examples. This is about much more. This is about the whole industry.
Most of us have worked in places where integrity was a core value. I bet that sometimes your colleagues didn’t do right by the clients (luckily you did, right?). Were they fired? Did someone take action? I bet not. This is because in most companies values only exist because they have to.
Many of these companies have values because someone read Simon Sinek’s "Start With Why". Some others heard about Atlassian’s success story. I love Atlassian’s values. My favourite is “don’t fuck the customer”. It’s so simple, so pure, so easy to understand.
True values come from the top. 80% of your culture is your founder. In these cases, values are important. They're not just the road to easier recruiting or a good TV ad.
In most other companies, values are only a trick for the marketing and recruiting team. Join us, look at our values; we’re honest and all that!
Few people care about company values during their day-to-day routine. They’re too busy. And they won’t care just because the values are up on the walls. They care if they truly believe in them. That’s why hiring for the right culture fit is more important than hiring for skills. Take Atlassian’s “don’t fuck the customer” as an example. If you care about the people paying your salary, then Atlassian is the best place to work. If not, you can always join United and their commitment to *treat passengers fairly and consistently in the case of oversales*.
Companies are better off not having any values at all, if the alternative is “honesty, integrity, and commitment to quality work”. These sound like they are written by politicians. They’re vague. They mean nothing. No company accepts a lack of integrity or dishonest communication. Just like no company accepts negative intent and a lack of accountability. Those are not values. Those are expectations.
Not all companies need values. If you’re a mom-and-dad bakery, you don’t need them. Nor if you are a public transit company. Who cares? Take me from A to B and move on. I couldn’t care less about your values. Values should be reserved for companies that really embrace them.
As some of you know, I recently joined Beyond. What I like about Beyond is that they have four down-to-earth values. It's simple:
- Entrepreneurial spirit: it’s expected of you to be able to start and do things on your own.
- Support each other: everyone’s voice matters, no one is too important for anyone else, and we’re all in it together. Don’t be an asshole.
- Be inspirational: we strive to create an environment where it feels as though the bar is being raised every single day.
- Never stop learning: if you aren’t getting better, you’re getting worse.
Think of company values like a mirror. All your employees need to stand in front of it naked. If they don’t feel comfortable, there’s something wrong.
You can’t convince someone to follow values. You need to hire the right people. But what is more important, you need to stop showcasing bullshit values. They won’t take you far. But they will for sure annoy some of your people.