{
  "docId": "019f6b8f-5d22-74c4-a383-1389f2e9c894",
  "docSlug": "jarvis-rippling-memo",
  "documentTitle": "Rippling memo",
  "authorId": "rippling-memo",
  "authorName": null,
  "documentKindSlug": "document",
  "documentKindLabel": "Document",
  "sourceTypeSlug": "independent_analyst",
  "sourceTypeLabel": "Independent analyst",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 3,
  "pageCount": 11,
  "prevPage": 2,
  "nextPage": 4,
  "slideType": "key_messages",
  "function": "present_solution",
  "density": "overcrowded",
  "nDataPoints": 2,
  "notes": "This is a text-heavy slide from a memo, structured in two columns.",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-5d22-74c4-a383-1389f2e9c894/3",
  "deckHref": "/decks/019f6b8f-5d22-74c4-a383-1389f2e9c894",
  "deckJsonHref": "/decks/019f6b8f-5d22-74c4-a383-1389f2e9c894.json",
  "deckAnchorHref": "/decks/019f6b8f-5d22-74c4-a383-1389f2e9c894#slide-3",
  "components": [
    {
      "bbox": {
        "h": 0.07,
        "w": 0.35,
        "x": 0.52,
        "y": 0.07
      },
      "kind": "paragraph",
      "text": "Stated slightly differently: if a new hire were to mis-enter their Social Security Number into Rippling, it would be wrong everywhere — in payroll, with insurance carriers, with the 401k provider, etc.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1333b8c2-ca5c-4f07-a404-8aef4b439a2f",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.35,
        "x": 0.14,
        "y": 0.69
      },
      "kind": "paragraph",
      "text": "By virtue of being the ingestion point for this employee data, and because we are upstream of everyone else in this process, Rippling is the system of record by definition...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1b417dac-5320-44d4-8b23-58591f1c1569",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.09,
        "w": 0.35,
        "x": 0.52,
        "y": 0.15
      },
      "kind": "paragraph",
      "text": "As a result of this, we are uniquely fanatical about employee onboarding software. For our competitors, employee onboarding tools may be useful features, helpful to clients. But for us, onboarding software is the only thing that matters...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "264e00e1-5f85-422b-b3f2-d60644ae22bd",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.06,
        "w": 0.35,
        "x": 0.14,
        "y": 0.54
      },
      "kind": "paragraph",
      "text": "Rippling then reaches out to the new hire, generates their paperwork for electronic signature, and then asks the employee for details like their Social Security Number, Home Address, and Bank Account Number.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "399effaa-be4e-47a1-baa4-0daf5e8402f9",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.35,
        "x": 0.52,
        "y": 0.63
      },
      "kind": "paragraph",
      "text": "To effectively solve employee onboarding, you have to orient your product around employee lifecycle events — getting hired, getting a new job or role, moving to a new address, getting promoted, leaving the company...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "4ea2716e-5fc3-4ae8-b221-40e4949196c7",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.35,
        "x": 0.14,
        "y": 0.34
      },
      "kind": "paragraph",
      "text": "So, many companies agree that being the system of record for employee data is valuable, and Rippling is not the only company gunning for this prize. The question then becomes, how do you \"win\" at being the system of record for employee data?",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8d0196ac-13ff-4adf-b0d0-e51966f9d503",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.35,
        "x": 0.14,
        "y": 0.61
      },
      "kind": "paragraph",
      "text": "These hiring and onboarding flows are the way this new employee object is assembled. Rippling is collecting each of the employee attributes that make up this employee record...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "936c9373-2e43-4647-84dc-da1c05b02a5b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.35,
        "x": 0.14,
        "y": 0.07
      },
      "kind": "paragraph",
      "text": "Almost every other HRIS and payroll company views the world this way. ADP is the largest payroll company in the US by market cap, and they make most of their revenue not selling payroll — but by selling a host of ADP add-on services...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "9a35f7fd-e068-49e2-979d-123ba3914d8c",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.35,
        "x": 0.52,
        "y": 0.47
      },
      "kind": "paragraph",
      "text": "But, these onboarding tasks cut across many different departments — it's our experience that about 30% of a company's onboarding tasks are HR-related. About 40% are IT-related...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a52f7cf7-aa40-4abc-b897-a332fcd19481",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.35,
        "x": 0.52,
        "y": 0.55
      },
      "kind": "paragraph",
      "text": "If your company's mission is to make HR software, or to build software for the Finance department, or the IT organization, you can only solve a portion of this onboarding problem...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "bedc41e8-225c-4b4e-8db9-c73409d9bc42",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.35,
        "x": 0.52,
        "y": 0.25
      },
      "kind": "paragraph",
      "text": "Eventually, though, if we're successful, other companies will come around to our point of view on the central role this software will play in the B2B ecosystem...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "c74440fd-2675-4da0-9e13-57f911a45859",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.1,
        "w": 0.35,
        "x": 0.14,
        "y": 0.23
      },
      "kind": "paragraph",
      "text": "Outside of HR, this is also Microsoft's strategy in their enterprise business segment. Microsoft's Active Directory is also a system of record for employee data...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d3ba4969-e5f6-43c7-ad18-de500caf4920",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.06,
        "w": 0.35,
        "x": 0.52,
        "y": 0.4
      },
      "kind": "paragraph",
      "text": "Many companies maintain informal checklists of the tasks they need to complete when hiring a new employee. To win at onboarding, you need to automate more of a company's new hire checklist than anyone else.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d63901e0-8e45-4935-9341-f02385cf92db",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.06,
        "w": 0.35,
        "x": 0.14,
        "y": 0.47
      },
      "kind": "paragraph",
      "text": "There is a button you click in Rippling to hire an employee. As a hiring manager, you tell us the new employee's Salary, Manager, Department, Work Location, and a few other things.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f3f8e4f8-e152-4207-a917-73fe81ce1eda",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.35,
        "x": 0.52,
        "y": 0.34
      },
      "kind": "title",
      "text": "Part III - To win at employee onboarding, you can't be monogamous to any single department or functional area.",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1d5e1e68-985c-4595-8c29-cf50b22f3a10",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.35,
        "x": 0.14,
        "y": 0.42
      },
      "kind": "title",
      "text": "Part II - Onboarding Software makes you the system of record for employee data.",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "3b2d5920-1b9c-4f2e-b681-ed9abd5796b3",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [],
  "arcBeats": [
    {
      "to": 3,
      "from": 2,
      "beatId": "ba82017f-9fda-4dd2-b21b-7530384bb966",
      "arcName": "The Consultant's Gambit",
      "arcSlug": "consultants-gambit",
      "beatName": "Situation & Context",
      "beatSlug": "consultants-gambit-situation-context",
      "evidence": "Introduction and key messages",
      "position": 0,
      "confidence": 0.8,
      "parentBeatName": "Setup",
      "parentBeatSlug": "setup"
    }
  ],
  "loops": [
    {
      "to": 11,
      "from": 2,
      "name": "Golden Circle",
      "slug": "11-golden-circle",
      "bestFor": "Visionary leadership, brand positioning, mission statements",
      "matchId": "70fd8676-66e5-4aa4-b409-4c3348fc75d7",
      "evidence": "Structured around product overview and network effects",
      "position": 1,
      "objective": "Why, How, What",
      "structure": "The Why (Belief) -> The How (Process) -> The What (Result)",
      "confidence": 0.5,
      "description": "Invert the typical pitch by starting with why you exist, rather than what you do"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}