Hiring Process
Conventional businesses usually have ironed-out hiring processes, but SushiSwap is looking to build a Core Team of self-starters , proactive talents that do rather than just flash their credentials. That's why we tend to favor the recruitment of those who have shown consistent, relevant, and continued commitment to the project, regardless of how experienced they are, or their resume.
Any volunteer willing to commit to the project full-time and long-term is welcome to submit a proposal on forum.sushiswapclassic.org, detailing their skills and desired scope of action.
The process detailed below assumes that proposals are non-contentious and all voting and conversation is done in good faith. Any attempt to tamper with the voting results will be sanctioned by the dismissal of the proposal.
If a proposal is welcomed positively after at least four days of feedback and fits SushiSwap's current needs, a vote is pushed to Snapshot.
If multiple people apply at the same time, a snapshot will be posted per applicant.
If quorum (5M votes) is reached on a hiring proposal, the new hire officially joins the Core Team.
In the event that a malicious actor tries to push a hiring proposal on Snapshot, the Core Team reserves the right to veto the community vote.
Onboarding and Trial Period
As stated before, consistency and continued commitment are instrumental to the project's success. That's why a trial period for every full-time Core Team member will be implemented.
The trial period duration is set to two months.
During the trial period, every new hire will receive 100% of their due salary , in the form of a monthly grant (i.e. not through Sablier).
During the two-month trial period, the collaboration can be ended unilaterally. In case of early interruption, a grant corresponding to the pro-rata based on time worked will be issued.
If the trial period is successful, the new hire is made official. They are added to Sablier, their signing bonus (see Perks section below) is unlocked, and they are now protected by a severance package (in the case of a standard firing procedure).
If the hire isn't confirmed at the end of the two-month period, the signing bonus and severance package are null.
Part-Time Hires
SushiSwap thrives thanks to its volunteers. Unfortunately, some of them are in a place that doesn't allow them to commit full-time to the project.
They are more than welcome to contribute but they would be compensated with a monthly or hourly grant, based on their involvement in and time commitment to the project. The amount of the grant will be set up on a month-to-month basis, and will be adjusted to the part-time contributor's degree of involvement. Monthly and hourly grants will denominated in USDC.
Grantee will issue an invoice to the core team detailing their hours. The agreed amount will be settled in USDC using the ops multisig.
For operational efficiency and comfort for contributors, grants will be issued at a fixed date every month.
Compensation Policy
SushiSwap is a prominent actor with exciting prospects in a highly innovative space. We intend on providing our talent with attractive compensation packages. But we also have to do so in a strategic way if we want to thrive in the long term.
Three compensation mechanisms have been discussed and we’d like your opinion on them. For options 1 and 2, every new hire can choose the portion of the salary they want to be paid in USDC vs SUSHI, depending on their desired exposure to risk.
- Package pegged to daily low SUSHI price according to Coingecko on the date the snapshot is posted
With that option, every contributor package (compensation+hiring bonus) is pre-set on the basis of SUSHI price of the day their hiring proposal is submitted to Snapshot (daily low on Coingecko).
Two examples:
-
Dev: 250K USD package // SUSHI daily low price at snapshot time= 4$:
- Hiring bonus=0.15%*250K USD/4=9375 SUSHI
- Package: Max 62.5K SUSHI (if 100% SUSHI compensation)
-
Dev: 250K USD package // SUSHI daily low price at snapshot time= 8$:
- Hiring bonus=0.15%*250 USD/8=4687.50 SUSHI
- Package: Max 31.25K SUSHI (if 100% SUSHI compensation)
Pros:
- SUSHI vesting available
- Strong exposure to SUSHI price
Cons:
- Creates a huge disparity between team members, on the sole base of the date the snapshot is submitted. Could be problematic if the team grows significantly.
- Prospective hires have no say on the date the snapshot is posted and it could turn out to be disadvantageous. We could also have people purposely delaying or rushing the hiring process just to "catch" an advantageous price point.
- If SUSHI price swings dramatically, some packages could be worth less than the standard amount (for instance someone gets hired when sushi is at 8 but the token durably stays under that price level for the whole year).
- Could end up being bad press because of salary differences.
- Evolutive compensation
With that option, each team member gets paid the equivalent of their monthly salary (the frequency could be adjustable) on a set date (1st of the month, so same SUSHI price point), and there is no pre-determination of the SUSHI amount of their package. The hiring bonus would amount to 15% of the total compensation package, payable in USDC.
Two examples:
- Dev: 300K USD package
- Hiring bonus: 0.15x250K= 37.5K USDC
- Month 1: 250K USD/12=20.8K USD (payable in SUSHI). If SUSHI is 2$ = 12.5K SUSHI
- Month 2: 20.8K USD (payable in SUSHI). If SUSHI is 4$= 5208 SUSHI
- Month 3: 20.8K USD (payable in SUSHI). If SUSHI is 8$= 2604 SUSHI
- Etc…
- Community Manager: 80K USD package
- Hiring bonus: 0.15x80K= 12K USDC
- Month 1: 80K USD/12= 6666 USD (payable in SUSHI). If SUSHI is 2$ = 3333 SUSHI
- Etc…
Pros:
- The fairest option as the value of the monthly compensation (could be adapted to frequency) is always equal to 1/12 of the base salary at the time of payment
- Every team member gets their salary at the same price point
- The total package can't be worth less than the initial package agreed on
- We don't have to worry about price fluctuation when paying
- SUSHI price is out of the equation when hiring
- SUSHI vesting available
Cons:
- Requires calculating compensation on a monthly basis (if payable in SUSHI)
- Don’t know how it would work with Sablier if we pay in SUSHI
- Full USDC package
With that option, each team member gets fully paid in USDC (both salary and hiring bonus).
Two examples:
-
Dev: 300K USD package
- Hiring bonus: 0.15x250K= 30.7K USDC
- Month 1-12: 250K USD/12= 20.8K USDC
-
Community Manager: 80K USD package
- Hiring bonus: 0.15x80K= 12K USDC
- Month 1-12: 80K USD/12= 6.66K USDC
Pros:
- The easiest option.
- Salary is fixed
- The total package can't be worth less than the initial package agreed on
- We don't have to worry about price fluctuation when paying
- SUSHI price is out of the equation when hiring
- Can easily be streamed through sablier
Cons:
- No exposure to SUSHI
- No SUSHI vesting
- The dev treasury must have enough USDC to cover wages, or swap SUSHI for USDC regularly
The chosen compensation structure will be retroactively applied to SushiSwap’s initial Core Team members (0xMaki, JiroOno, OmakaseBar, Levx, Joseph Delong, Keno, I’m Software) on the anniversary of their recruitment.
Section 2: Perks
Signing bonus:
Each new hire (part- and full-time) is entitled to a signing bonus equivalent to 15% of their total compensation, payable in USDC (e.g.: 45K USDC for a 300K USD package).
The signing bonus will be unlocked at the end of the two-month trial period.
SushiSwap assistance:
Working for the project and the subsequent increase in revenue could mean new hires need assistance with their personal finances and legal fees in case of litigation.
Therefore, SushiSwap pledges to:
- Cover up to $5K USD for taxes/accounting-related expenses.
These costs will be covered under the condition that they are directly and solely tied to SushiSwap activity and are deemed reasonable upon evaluation of the official +billing by 0xMaki, ops or any member of the core team. Due diligence will be conducted if there is doubt. Any wrongful claim will be sanctioned by immediate termination without severance.
- Cover legal assistance fees in case one of the Core Team members faces litigation with regard to their role in SushiSwap that is not a result of gross malfeasance
These costs will be covered under the condition that they are directly and solely tied to SushiSwap activity and are deemed reasonable upon evaluation of the official billing by 0xMaki, ops or any member of the core team. Due diligence will be conducted if there is doubt. Any wrongful claim will be sanctioned by immediate termination without severance. _
Section 3: Indicative Salary Grid
This section includes different sample salaries SushiSwap could offer. Each compensation package will be objectively based on skills, experience, and expertise. For this grid, our frame of reference was the higher bracket of high profile salaries, plus a premium to reflect the risk/volatility associated with decentralized crypto projects.
Senior Dev : 180K - 250K USD (excluding signing bonus).
Junior Dev : 80K - 150K USD (excluding signing bonus).
Senior Ops/Business Dev : 120K - 150K USD (excluding signing bonus).
Junior Ops/Business Dev: 85K USD (excluding signing bonus).
Senior Designer/Comms : 120K USD (excluding signing bonus).
Junior Designer/Comms : 80K USD (excluding signing bonus).
Community Manager: 80K USD (excluding signing bonus).
Pay ranges are a guideline and outstanding candidates can request an increased salary pending approval of the core team
This salary structure could be subject to change as the project grows. The community would, of course, be notified if/when this is the case.
Termination Policy
Letting someone go is a painful, stressful experience that can put a strain on a project’s morale.
That’s why we’d like to introduce transparent termination procedures so there are no surprises in the event of poor or malicious performance.
- Any termination decision will be discussed and voted on by the Core Team.
- Gross misconduct and dishonest behavior will result in immediate termination without any form of severance.
- Standard terminations will be subject to a severance package based on the individual’s fixed salary. The standard severance package is one month’s salary.
- Severance packages will be approved by Core Team and Multisig before being sent.
- In the event of a high-profile termination, a post-mortem could be shared with the community, shedding light on the context and justification for the decision.
0 voters