diff --git a/corporate/urls.py b/corporate/urls.py
index e95a1a2ed1..134c6531d2 100644
--- a/corporate/urls.py
+++ b/corporate/urls.py
@@ -66,6 +66,7 @@ landing_page_urls = [
path("attribution/", landing_view, {"template_name": "corporate/attribution.html"}),
path("team/", team_view),
path("history/", landing_view, {"template_name": "corporate/history.html"}),
+ path("values/", landing_view, {"template_name": "corporate/values.html"}),
path("why-zulip/", landing_view, {"template_name": "corporate/why-zulip.html"}),
path("self-hosting/", landing_view, {"template_name": "corporate/self-hosting.html"}),
path("security/", landing_view, {"template_name": "corporate/security.html"}),
diff --git a/templates/corporate/values.html b/templates/corporate/values.html
new file mode 100644
index 0000000000..d2c8f5ab4f
--- /dev/null
+++ b/templates/corporate/values.html
@@ -0,0 +1,33 @@
+{% extends "zerver/portico.html" %}
+{% set entrypoint = "landing-page" %}
+
+{% set PAGE_TITLE = "Zulip project values" %}
+
+{% set PAGE_DESCRIPTION = "Learn about the values that are behind everything we do as we work to build the world’s best team chat software." %}
+
+{% block customhead %}
+
+{% endblock %}
+
+{% block portico_content %}
+
+{% include 'zerver/landing_nav.html' %}
+
+
+
+
+
Zulip project values
+
+
+
+
+
+
+ {{ render_markdown_path('corporate/values.md') }}
+
+
+
+
+
+
+{% endblock %}
diff --git a/templates/corporate/values.md b/templates/corporate/values.md
new file mode 100644
index 0000000000..d09d1cd5d6
--- /dev/null
+++ b/templates/corporate/values.md
@@ -0,0 +1,93 @@
+On this page, we want to share the values that are behind everything we do as we
+work to build the world’s best team chat software.
+
+## Building software that will always be there for our users
+
+When choosing software that will be core to how one’s organization operates,
+such as a team chat platform, there is an important question: “Will this product
+still exist and be responsibly maintained in a few years?”
+
+We have designed our company, community, and technology with the explicit goal
+of Zulip being actively developed for many years to come.
+
+This theme cuts across many of the decisions described below. It is also
+reflected in our [history](/history/): Zulip's [earliest
+customers](/case-studies/recurse-center/) have enjoyed uninterrupted service
+since 2013.
+
+## Keeping Zulip 100% open source
+
+Many modern “open-source” companies use an intentionally crippled “open-source”
+version as a demo for their non-open-source paid product. In contrast, we are
+committed to keeping Zulip [100% open
+source](https://github.com/zulip/zulip#readme).
+
+When you [self-host Zulip](/self-hosting/), you get you get all the
+[features](/features/) of our cloud offering. We work hard to [make it
+easy](https://zulip.readthedocs.io/en/latest/production/install.html) to set up
+and run a self-hosted Zulip installation without paying us a dime, which is why
+thousands of organizations do so.
+
+## Investing in community and mentorship
+
+Zulip is developed by a [vibrant open-source community](/team/), and we are
+fully committed to helping bring up the next generation of open-source
+contributors from a wide range of backgrounds.
+
+We have invested into making Zulip’s code uniquely readable, well tested, and
+easy to modify. Beyond that, we have written an extraordinary 150K words of
+documentation on [how to contribute to
+Zulip](https://zulip.readthedocs.io/en/latest/overview/contributing.html), with
+topics ranging from [practical Git
+tips](https://zulip.readthedocs.io/en/latest/git/index.html) to [essays on
+important architectural
+decisions](https://zulip.readthedocs.io/en/latest/subsystems/events-system.html).
+
+We also welcome and support contributors via [formal internship
+programs](https://zulip.readthedocs.io/en/latest/outreach/overview.html), with
+over 100 participants since 2016. Because of the thousands of hours our more
+senior contributors (including alumni of these programs!) have dedicated to
+mentorship, many of these participants have told us that they learned more
+contributing to Zulip than in their 4-year formal computer science education.
+
+## Building a sustainable business aligned with our values
+
+Guiding the Zulip community in developing a world-class team chat product with
+apps for every major desktop and mobile platform requires leadership from a
+talented, dedicated team. We believe that the only sustainable model is for our
+core team to be compensated fairly for their time. We have thus **founded a
+company (Kandra Labs) to steward and financially support Zulip’s development**.
+
+We are **growing our business sustainably**, without venture capital funding.
+VCs are incentivized to push companies to gamble for explosive growth. Often,
+the result is that a company with a useful product burns rapidly through its
+resources and goes out of business. We have built Zulip as a sustainable
+business (also supported by [SBIR grants](https://seedfund.nsf.gov/) from the US
+National Science Foundation), and are being thoughtful about our pace of
+spending.
+
+Funding our company without venture capital also allows us to **live by our
+values**, without investor pressure to compromise them when doing so might be
+“good business” or “what everyone does”.
+
+Finally, **we’re building software that is easy to maintain,** so it does
+not require a large team to keep the lights on. We have consistently emphasized
+high standards for codebase readability, code review, commit discipline,
+debuggability, automated testing, tooling, documentation, and all the other
+subtle details that together determine whether software is easy to understand,
+operate, and modify.
+
+
+## Supporting other worthy organizations
+
+An important part of Zulip’s mission is ensuring that worthy organizations, from
+[programming-language developers](/case-studies/rust/) to [research
+communities](/case-studies/lean/), are able to use Zulip whether or not they
+have funding.
+
+We sponsor [Zulip Cloud Standard](/plans) hosting for [open-source
+projects](/for/open-source/), [research groups](/for/research/),
+[education](/for/education/), [non-profits](/for/communities/) and other
+[communities](/for/communities/). This program has grown exponentially since its
+inception; today we are proud to fully sponsor Zulip hosting for hundreds of
+organizations.
diff --git a/zerver/tests/test_docs.py b/zerver/tests/test_docs.py
index 16d7e7bd34..a380ea413b 100644
--- a/zerver/tests/test_docs.py
+++ b/zerver/tests/test_docs.py
@@ -175,6 +175,7 @@ class DocPageTest(ZulipTestCase):
self._test("/history/", "Zulip released as open source!")
# Test the i18n version of one of these pages.
self._test("/en/history/", "Zulip released as open source!")
+ self._test("/values/", "designed our company")
self._test("/hello/", "Chat for distributed teams", landing_missing_strings=["Log in"])
self._test("/attribution/", "Website attributions")
self._test("/communities/", "Open communities directory")