guide
  • Introduction
  • Guiding Principles
    • Mission Statement
    • Conflict Resolution Process
  • Operating Model
    • Working Together
    • Holacracy
      • Meetings
      • Specific Roles
      • Terms and Definitions
      • Finer Points
      • Holacracy-Asana Key
    • Getting Things Done
      • Daily, Weekly, Monthly, and Annual Reviews
      • GTD-Asana Key
    • Transparency
    • Language
    • Budgeting
    • By Department
      • Engineering Operations
  • General Guidelines
  • Employment Policies
    • Equal Opportunity Employment
    • At-Will Employment
    • Code of Conduct in the Community
    • Complaint Policy
    • Drug and Alcohol Policy
    • Vacation, Holiday, and Paid Time Off (PTO) Policy
    • Supplemental Policies for Remote Employees and Contractors
    • Supplemental Policy for Bonus, Commissions, and other Performance-based Payments
    • Supplemental Policies for Hourly International Contractors or Workers
    • Supplemental Policies for Hourly International Contractors or Workers
    • Disputes and Arbitration
  • Benefits and Perks
    • Health Care
    • Vacation, Holiday and Paid Time Off (PTO) Policy
    • Holiday List
  • Hiring Documents
    • Acknowledgement of Receipt
    • Partner Proprietary Information and Inventions Agreement
  • Engineering Wiki
    • Code Snippets
      • Front End Code Snippets
    • Setup
      • 1: Overview of development using Audienti
      • 2: How to setup your dev environment on Docker
      • 2a: Setting up on our cloud your dev server
      • 3: Connect to Production using the VPN
      • 4: Import data into your development environment
    • Deployment
      • Docker based deployment of back end (manual)
    • Culture
      • How our development team works
      • Code Best Practices
    • Tips
      • Setting up a new development machine
      • Importing data to Development environment
      • GIT workflow and work tracking
      • Using Slack
      • Using Rubocop
      • Our Code Standards
      • General suggested best practices
      • Tracking your time
      • Naming Iterations
    • Migrations
      • Postgres
      • ElasticSearch
      • Redis
    • Database and System Maintenance
      • Redis Howtos
      • Elasticsearch HowTos
      • Postgres HowTos
      • Administration recipes
      • App maintenance crash course notes
    • Front End
      • 2016 Plan
      • Deploy
      • Assets
      • SearchLogic
      • How to create UI components
      • OMA Standard Tables
    • Monitoring and Alerting
      • Monitoring Systems
      • Monitoring individual controller actions
      • Get notified when a metric reaches a certain threshold
      • Instrumenting your models using Oma Stats
      • Configuring Graphite Charts
      • Tracking your results with StatsD
      • Logging Fields
      • Updating Kibana Filtering
    • Testing
      • Coverage
      • Elasticsearch mapping config synchronization
      • Testing Gotchas
      • Rspec Preloader
      • Test Best Practices
    • Models
      • Backlinks
    • Queueing and Worker System
      • Queueing and Job Overview
    • Processors
      • Rebuilding Spot Instances
      • Deploying processors
      • Running processors in development
      • Reverting to the previous build on a failed deployment
    • Processors / Opportunity Pipeline
      • Opportunity Pipeline
      • Diagram
    • Processors / Enrichment Pipeline
      • Diagram
      • Clustering
    • Processors / Backlink Pipeline
      • Diagram
      • Backlink Pipeline external APIs
      • Backlink pipeline logic
    • Processors / Automation Pipeline
      • Diagram
      • Automation Pipeline Overview
      • Agents
      • Running in development
    • Messaging and Social Accounts
      • Overview
    • API
      • Audienti API
    • Algorithms
    • Troubleshooting
      • Elasticsearch
    • Big Data Pipeline Stuff
      • Spark
    • Our Product
      • Feature synopsis of our product
    • Research
      • Backend framework comparison
      • Internet marketing Saas companies
    • Code snippets
      • Commonly Used
      • Not Used
    • Miscellaneous
      • Proxies and Bax
    • Legacy & Deprecated
      • Search criteria component
      • Classes list
      • Target Timeline
      • Twitter processor
      • Asset compilation
      • Test related information
      • Interface to EMR Hadoop jobs
      • Mongo Dex Indexes to be Built
      • Mongodb errors
      • Opportunity pipeline scoring
      • Graph Page
      • Lead scoring
      • Insights
      • Shard keys
      • Setting up OMA on local
      • Clone project to local machine
      • Getting around our servers in AWS
  • Acknowledgements
  • Documents That Receiving Your First Payment Triggers Acknowledgement and Acceptanace
Powered by GitBook
On this page
  • The Guide
  • MOST IMPORTANT THINGS TO REVIEW

Introduction

NextGuiding Principles

Last updated 7 years ago

“An idea that is not dangerous is unworthy of being called an idea at all.” ~ Oscar Wilde

The Guide

Welcome to OMALab, Inc. doing business as Audienti.

At OMALab we are working to build a purpose driven organization. That’s an easy thing to want and say, but it’s difficult to practice. It takes active effort to articulate our guiding principles and values, and to express them day to day.

This repository contains all our agreements, policies, operating models, values and guiding principles. It is meant to be living and dynamic support for working how we work. It’s not perfect, but we think it’s an exciting place to begin.

As a small company, this document will change. We reserve the right to amend, revise and/or withdraw parts of it.

All feedback and suggestions (in the form of pull requests) are appreciated. This is a work in progress we hope will get better with more time and more contributors.

Each partner must read, understand, and comply with this guide. Our goal is to work together towards a work environment that is constructive and supports both personal and professional growth.

This document is subject to change without prior notice.

MOST IMPORTANT THINGS TO REVIEW

While we attempt to get you to sign and accept the Guide as a guidebook for our working relationship--sometimes its difficult to get these documents back. Given this, you understand and acknowledge that by receiving a payment from OMALab, Inc. you are accepting the terms of this guidebook in its entirety, in all current and future versions.

Specifically, we strongly suggest you review the following contractual documents:

  • - This is the document we request you sign and send back. If you don't, then accepting and depositing any payment from OMAlab, Inc. is considered acceptance of this agreement.

  • - This document is your actual employment agreement. It defines standard terms for your employment or contract. It also handles assignment of intellectual property created while being paid by OMALab, Inc.

  • - Your employment is ultimatley At-Will. This is a legal term. Please review this.

  • - As a remote employee, or if you are working from home some of the time, this applies to you. Please review.

  • - Getting a bonus or an MBO? Then, you should review this document.

  • Most of this is covered in the Confidential information agreement. But, for the sake of completeness, we defined the terms of this again.

EMPLOYEE ACKNOWLEDGES AND AGREES THAT EMPLOYEE IS EXECUTING THIS AGREEMENT VOLUNTARILY AND WITHOUT ANY DURESS OR UNDUE INFLUENCE BY THE COMPANY OR ANYONE ELSE. EMPLOYEE FURTHER ACKNOWLEDGES AND AGREES THAT EMPLOYEE HAS CAREFULLY READ THIS AGREEMENT AND THAT EMPLOYEE HAS ASKED ANY QUESTIONS NEEDED FOR EMPLOYEE TO UNDERSTAND THE TERMS, CONSEQUENCES AND BINDING EFFECT OF THIS AGREEMENT AND FULLY UNDERSTAND IT, INCLUDING THAT EMPLOYEE IS WAIVING EMPLOYEE’S RIGHT TO A JURY TRIAL. FINALLY, EMPLOYEE AGREES THAT EMPLOYEE HAS BEEN PROVIDED AN OPPORTUNITY TO SEEK THE ADVICE OF AN ATTORNEY OF EMPLOYEE’S CHOICE BEFORE SIGNING THIS AGREEMENT.

X_____________________________________

Name:________________________________

Date:_________________________________

Acknowledgement of Receipt and Acceptance
Confidential Information, Invention Assignment, and Arbitration Agreement
At-Will Employment
Supplemental Policies for Remote Employees and Contractor
Supplemental Policies for Bonus and Commissions
Disputes and Arbitration