-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1452cea
commit d36428e
Showing
15 changed files
with
547 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
Given that we have zero intentions of either selling the company or taking it public, the concept of employee stock option programs just doesn't resonate with us. Rather, we've established a quarterly profit sharing scheme, enabling our team members to reap the benefits of the company's profits consistently over time. | ||
|
||
This program is (almost) literally copied from our friends at [Balsamiq](https://balsamiq.com/company/how-we-work/caring-for-our-team/profit-sharing/) who have been successfully using it since 2010. Kudos to them for conceiving it! | ||
|
||
--- | ||
|
||
# DatoCMS's Profit Sharing program | ||
|
||
**Our quarterly bonus program allocates 6% of adjusted profits to "staffers." Of this, 25% is split equally and 75% is split based on seniority.** | ||
|
||
Let's break it down: | ||
|
||
- _**Our quarterly**_: we pay out bonuses 4 times a year, at the end of March (for Q1), June (for Q2), September (for Q3), and December (for Q4). | ||
- _**bonus program**_: it's a bonus program, meaning that it can change or stop in the future depending on how we do. Basically, it's gravy. | ||
- _**allocates 6%**_: six percent of adjusted profits is extremely generous while still responsible for the financial well-being of the company. Note: this percentage might change, the goal is to strike a balance between giving everyone a noticeable bonus and not stretching our cash-flow too much. | ||
- _**of adjusted profits**_: using profits is better than earnings (like we did at first) because it encourages all of us to limit our expenses. We take the gross revenue and remove all the "normal" expenses: operating costs, taxes, previous bonuses given out as part of this bonus program. It is worth noting that the dividends taken by DatoCMS partners do not affect the bonuses of the program. | ||
- _**to "staffers"**_: bonuses are for people who work more than 20 hours/week (50% time) for DatoCMS who are permanent employees or have a long-term external collaborator contract with us. However, part-time employees working less than 20 hours a week and contract workers later hired will receive seniority points for the days worked (see below). | ||
- _**eligibility date**_: You are eligible to start receiving a profit-sharing bonus as soon as your probation period ends. The total bonuses granted each quarter are divided among all staffers who worked during that quarter, even if the bonus pertains to a previous period in which the staffer did not work. To streamline the program management, bonuses are only distributed if the collaborative contract is still in effect at the end of the quarter. In other words, there is no proration of the bonus when the collaboration concludes (but there is when you start!) | ||
- _**based 25% split equally**_: this is good because it promotes a team spirit: while the majority of the bonus is weighted towards time spent in the company, this portion of the bonus is equally shared by all employees. This gives a nice incentive for everyone to be fully part of the team, even when they are just starting with DatoCMS. It will also be good down the line for a new employee who will take much longer to even out with the seniority of current staff. | ||
- _**and 75% on seniority**_: this is good because it smooths out the impact of new employees, and evens out over time. Also to note how this is NOT based on salary / skills. We're all members of the same company and we're all equally responsible for the success of DatoCMS. In addition, nothing forbids us to also give out other merit-based bonuses as well. Note: if a staffer works less than 100% of their time for DatoCMS, their seniority will be adjusted. | ||
|
||
OK, so that's the program and the philosophy behind it. | ||
|
||
## How we calculate seniority | ||
|
||
This is the **number of days at DatoCMS** since qualifying for profit sharing as a staff member (since starting to work more than 20 hours/week as a permanent employee or signing the long-term external collaborator contract), with possible addition of days from previous contract or part-time work. If a staffer works less than 100% of their time at DatoCMS, their seniority will accrue at a rate equal to their % of time. | ||
|
||
**Over time the difference in seniority goes down as we all become senior**. This means that in the long run, bonuses will even out for everyone. It also means that the addition of a new employee does not dramatically reduce everyone else's bonus right away. | ||
|
||
## Example | ||
|
||
Bonuses are shared to staffers via a simple spreadsheet within the first quarter of each year. To further clarify how it works, here is an excerpt from the spreadsheet related to the 2024 bonuses: | ||
|
||
![2024 Profit Sharing](/images/profit-sharing/sample.png) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
Oops, something went wrong.