New Employee Onboarding Checklist

This checklist provides a structured process for onboarding a new employee to ensure they have a smooth and welcoming start.

Week Before Start Date

  • Paperwork: HR to send and receive all necessary employment contracts and paperwork.
  • Hardware:
    • Order and configure a new laptop.
    • Order any other required hardware (monitor, keyboard, mouse).
  • Account Creation:
    • Create company email address.
    • Create accounts for core services:
      • Slack
      • Google Workspace
      • Project Management tool (Jira/Asana)
      • Company password manager
      • GitHub
  • Internal Announcement: Announce the new hire in the company-wide Slack channel, including their name, role, and start date.
  • Assign a Buddy: Assign an onboarding buddy to help the new hire navigate their first few weeks.
  • Schedule First Week Meetings:
    • Schedule a welcome meeting with their manager.
    • Schedule a team introduction meeting.
    • Schedule 1-on-1s with key team members.
    • Schedule an onboarding session to walk through company culture and tools.

Day 1

  • Welcome:
    • The new hire’s manager should be available to greet them (virtually or in person).
    • Post a welcome message in the team’s Slack channel.
  • Hardware Setup: Ensure the new hire can log in to their new laptop and has all the necessary hardware.
  • Account Access:
    • Walk the new hire through logging into their key accounts.
    • Help them set up 2-Factor Authentication (2FA) on all accounts.
    • Provide access to the company password manager.
  • Introduction to Tools:
    • Give a high-level overview of how we use Slack, Google Workspace, etc.
  • Team Lunch: The team should have a welcome lunch with the new hire (virtual or in person).

First Week

  • Onboarding Buddy: The buddy should check in daily.
  • Developer Setup: For technical roles, the new hire should follow the Developer Machine Setup Guide to get their computer ready for development.
  • First Task: Assign a small, well-defined first task to help the new hire get familiar with the codebase and our workflow. This could be a small bug fix or a documentation improvement.
  • Project Overviews: The manager or a senior team member should provide an overview of the key projects the new hire will be working on.
  • Review Key SOPs: Point the new hire to the main SOPs README and ask them to familiarize themselves with our processes. Pay special attention to our Git Workflow and Security Best Practices.
  • End of Week Check-in: The manager should have a 1-on-1 at the end of the week to see how things are going and answer any questions.

First Month

  • Regular 1-on-1s: The manager should have weekly 1-on-1s with the new hire.
  • Feedback: Provide regular feedback on their work.
  • Social Integration: Continue to ensure the new hire feels part of the team.
  • 30-Day Review: At the end of the first month, the manager should hold a more formal review to discuss progress, set goals for the next couple of months, and gather feedback on the onboarding process.