diff --git "a/basecamp.csv" "b/basecamp.csv" new file mode 100644--- /dev/null +++ "b/basecamp.csv" @@ -0,0 +1,284 @@ +idx|context_id|context|question|answer +0|0|Basecamp. Basecamp. On our website, we say Basecamp is a private, secure space online where people working together can organize and discuss everything they need to get a project done. See it, track it, discuss it, act on it. Tasks, discussions, deadlines, and files everythings predictably organized in Basecamp. But we want it to be more than that. In mid-2016, we decided to focus on helping small business owners manage their businesses and help alleviate growth and organizational pains theyre facing. Project management was our bread and butter for over 15 years. But we were inspired by how we, internally, have used Basecamp to run 37signals, and we want to extend that philosophy to our current customers and scores of brand-new customers.|Basecamp is a place where people can organize and discuss everything they need to get a project done.| secure +1|1|But lets take a look back. In 2003, 37signals was a web design firm made up of 4 people. We always had work, but we were disorganized. With so many concurrent projects, things began to slip through the cracks. Projects dragged on too long. We dropped the ball on key deliverables. We had some major miscommunication. As many people even still do, we relied on email for everything. Things inevitably got lost, people get left out of conversations, theres nowhere to go to see whats left to do.|What was the number of people in the company at the time?| 4 +2|2|Lo and behold, our projects ran better! We regained the sense of order and calmness wed been craving. And clients noticed they really appreciated the improved communication and organization. Soon after, our clients started asking us what software we were using to run these projects. Turns out they wanted to use it for their own in-house projects! So, we polished it up and put it on the market. On February 5th, 2004, Basecamp was born, and within a year, Basecamp was generating more income for us than our web design business, so we shuttered the web design firm to focus solely on Basecamp. That original Basecamp is called Basecamp Classic, and it still retains quite a few loyal customers! In 2012, we released our second version of Basecamp, referred to as BCX.|On what date did Basecamp hit the market?| February 5th, 2004 +3|3|Lo and behold, our projects ran better! We regained the sense of order and calmness wed been craving. And clients noticed they really appreciated the improved communication and organization. Soon after, our clients started asking us what software we were using to run these projects. Turns out they wanted to use it for their own in-house projects! So, we polished it up and put it on the market. On February 5th, 2004, Basecamp was born, and within a year, Basecamp was generating more income for us than our web design business, so we shuttered the web design firm to focus solely on Basecamp. That original Basecamp is called Basecamp Classic, and it still retains quite a few loyal customers! In 2012, we released our second version of Basecamp, referred to as BCX.|Basecamp Classic is a reference to what was the original Basecamp| Basecamp Classic +4|4|Fast forward to 2014. Wed been feeling pulled in too many directions for too long. Campfire, Highrise, Backpack, and a host of other products were taking away from what we really wanted to do: maintain and improve Basecamp. So we spun off, sold, or otherwise sunset our ancillary products, and dedicated the entire companys efforts to Basecamp. In 2015 we launched our third version of Basecamp, BC3, and in 2022, we launched Basecamp 4.|In what year did we launch BC3?| 2015 +5|4|Fast forward to 2014. Wed been feeling pulled in too many directions for too long. Campfire, Highrise, Backpack, and a host of other products were taking away from what we really wanted to do: maintain and improve Basecamp. So we spun off, sold, or otherwise sunset our ancillary products, and dedicated the entire companys efforts to Basecamp. In 2015 we launched our third version of Basecamp, BC3, and in 2022, we launched Basecamp 4.|In what year did we launch BC3?| 2022 +6|5|HEY. HEY is our love letter to email. While our internal communications are almost exclusively in Basecamp (with code reviews in GitHub the primary exception), we still correspond with some external service providers and customers via email. Every time we needed to do that, we felt the drag: how much harder it was to manage and stay on top of email. So we eventually decided to do something about it. After over two years of work, we launched HEY in June 2020.|Basecamp is where we communicate with customers and they send us emails?| Basecamp +7|5|HEY. HEY is our love letter to email. While our internal communications are almost exclusively in Basecamp (with code reviews in GitHub the primary exception), we still correspond with some external service providers and customers via email. Every time we needed to do that, we felt the drag: how much harder it was to manage and stay on top of email. So we eventually decided to do something about it. After over two years of work, we launched HEY in June 2020.|In what month did we launch HEY?| June 2020 +8|7|Ta-da List. Ten years ago, to-do list apps were few and far between. So, we created Ta-da List as a stand alone free subscription app at tadalist.com in January 2005. Now that people have to-do lists on their phones, desktops, laptops, tablets, and refrigerator doors, we recognized that Ta-da List was a little outdated. We closed new signups to tadalist.com in 2012, but existing customers were able to retain their accounts.|In what year did we close signups to tadalist.com?| 2012 +9|8|Backpack. We created Backpack in May 2005 as a supplement to Basecamp Classic. Backpack existed as an organizer: a place to keep lifes loose ends together. Users could make lists, notes, add files, upload pictures, and create Writeboards to share with other users. When we restructured in 2014, we closed Backpack to new customers, but existing customers still use (and love!) Backpack.|Backpack was created as a supplement to Basecamp Classic.| May 2005 +10|8|Backpack. We created Backpack in May 2005 as a supplement to Basecamp Classic. Backpack existed as an organizer: a place to keep lifes loose ends together. Users could make lists, notes, add files, upload pictures, and create Writeboards to share with other users. When we restructured in 2014, we closed Backpack to new customers, but existing customers still use (and love!) Backpack.|When did Backpack cease to exist?| 2014 +11|9|Writeboard. A tool called Writeboards lives in Basecamp Classic and Backpack. A Writeboard functions as a very simple, minimally formattable text document. In October 2005, we launched Writeboards.com, so people who wanted to use the tool without a Basecamp or Backpack subscription could do so. We retired Writeboards.com in 2014, but they still work in existing Basecamp Classic and Backpack accounts.|Writeboards works as a very simple, minimally formable text document.| simple, minimally formattable text document +12|9|Writeboard. A tool called Writeboards lives in Basecamp Classic and Backpack. A Writeboard functions as a very simple, minimally formattable text document. In October 2005, we launched Writeboards.com, so people who wanted to use the tool without a Basecamp or Backpack subscription could do so. We retired Writeboards.com in 2014, but they still work in existing Basecamp Classic and Backpack accounts.|In what year did we retire Writeboards.com?| 2014 +13|10|Campfire. In 2006, we built Campfire to help businesses communicate better. Its a simple, real-time web-based group chat tool that lets people set up password-protected chat rooms super quickly. At the very beginning, it didnt integrate with Basecamp, but when it did, it took off. Signups for Campfire were closed in February 2017.|In what year did we build Campfire?| 2006 +14|10|Campfire. In 2006, we built Campfire to help businesses communicate better. Its a simple, real-time web-based group chat tool that lets people set up password-protected chat rooms super quickly. At the very beginning, it didnt integrate with Basecamp, but when it did, it took off. Signups for Campfire were closed in February 2017.|Signups for Campfire were closed in February of what month?| February 2017 +15|11|37signals Suite. The 37signals Suite was a bundle of Basecamp Classic, Highrise, Backpack, and Campfire that allowed businesses to get big savings across the apps, simplify billing, and unify users across the apps. We retired the 37signals Suite offering after BCX was launched. Breeze. In 2012, we launched Echo, which turned into Breeze, a mailing list tool for small groups. We were excited about it, tried for a year to build up the product and bring in customers, but the product didnt take off like we hoped it would. Only about 1,200 customers signed up in that year, so rather than watch it limp along, we closed it down in August 2013.|What was the number of people signed up for Echo?| 1,200 +16|11|37signals Suite. The 37signals Suite was a bundle of Basecamp Classic, Highrise, Backpack, and Campfire that allowed businesses to get big savings across the apps, simplify billing, and unify users across the apps. We retired the 37signals Suite offering after BCX was launched. Breeze. In 2012, we launched Echo, which turned into Breeze, a mailing list tool for small groups. We were excited about it, tried for a year to build up the product and bring in customers, but the product didnt take off like we hoped it would. Only about 1,200 customers signed up in that year, so rather than watch it limp along, we closed it down in August 2013.|When did the Echo cease to exist?| August 2013 +17|12|Unlike our other retired products, we refunded our customers money and closed the product entirely so not even existing customers could retain their subscription. We directed them to other small scale mailing list alternatives and apologized for the hiccup. WeWorkRemotely.com. 37signals has run a job board since 2006, helping connect small businesses with good designers and programmers for full-time jobs, freelance gigs, and internships.|Since 2006, what has been a job board for 38signals?| 37signals +18|13|In 2014, 37signals revamped our job board and launched We Work Remotely. After Jason and David published their book REMOTE, we realized we wanted to be on the forefront of promoting remote work. So, we created and hosted WeWorkRemotely.com, which contains job postings for programmers, designers, marketing professionals, customer service representatives, writers, and more all remote work positions. We posted thousands of jobs over the years we ran WWR. In spring 2017, we sold We Work Remotely to Metalab, to cut down on manual labor taken to run the board and focus more on our core business.|What company did we sell We Work Remotely to?| Metalab +19|14|Sortfolio.com. In 2009, 37signals launched Sortfolio (previously named Haystack) to help clients find the right web designer in a more efficient way. Clients are able to filter by city and typical budget range and then peruse the results in a more visual way. We ended up selling Sortfolio in 2013 to be able to focus more on Basecamp and allow another company to give Sortfolio the love and attention it deserves.|In 2009, what company launched a website called Sortfolio?| 37signals +20|14|Sortfolio.com. In 2009, 37signals launched Sortfolio (previously named Haystack) to help clients find the right web designer in a more efficient way. Clients are able to filter by city and typical budget range and then peruse the results in a more visual way. We ended up selling Sortfolio in 2013 to be able to focus more on Basecamp and allow another company to give Sortfolio the love and attention it deserves.|In what year did Sortfolio end up selling?| 2013 +21|15|Know Your Team (formerly Know Your Company). In 2013, 37signals created a software tool that allows managers to ask questions to gain insight into what their employees think about work, the culture, the direction of the company, what people are working on, or even something personal like their favorite recent movie. We created Know Your Team because when the 37signals team grew to about 30 people, Jason realized he didnt know the company or its people as well as he should have. So, Know Your Team was created initially as an internal tool that eventually became a product that we sold to customers. In 2014, we sold Know Your Team to Claire Lew, and shes been running it ever since!|What is the name of the founder of Know Your Team?| Claire Lew +22|17|Junior Site Reliability Engineer. Discussion about tasks and how to complete them prior to starting work is required. Basic familiarity with networking, configuration management, containers, orchestration, and other major systems, and with common processes and procedures. Mostly carries out low-risk, isolated system maintenance tasks; passively participates in emergency problem resolution. Many questions to more senior team members.|What is the job title of a junior site reliability engineer?|Junior Site Reliability Engineer +23|17|Junior Site Reliability Engineer. Discussion about tasks and how to complete them prior to starting work is required. Basic familiarity with networking, configuration management, containers, orchestration, and other major systems, and with common processes and procedures. Mostly carries out low-risk, isolated system maintenance tasks; passively participates in emergency problem resolution. Many questions to more senior team members.|Some questions to more senior team members.| isolated system maintenance tasks +24|18|Does not participate in on-call rotation. Self taught; may have worked at IT Help Desk for 1-2 years. Site Reliability Engineer. Work is reviewed with the occasional need for material direction or implementation changes. Works on single system / variable problems. Can handle on call with the backing of a more senior team member.|Does not participate in on-call rotation.| 1-2 years +25|18|Does not participate in on-call rotation. Self taught; may have worked at IT Help Desk for 1-2 years. Site Reliability Engineer. Work is reviewed with the occasional need for material direction or implementation changes. Works on single system / variable problems. Can handle on call with the backing of a more senior team member.|Work is reviewed with the occasional need for material direction or implementation changes. Works on single system / variable problems. Can handle on call with the backing of a more senior team member.| Site Reliability Engineer +26|19|Can perform work on production systems by following existing procedures. Shows strength in some areas of specialization, but lacks the balance of experience in all areas. Lacks institutional knowledge about our systems. Not completely familiar with documentation or procedures. Usually at least 5 years of experience as sysadmin or programmer with site reliability experience.|Do people who have experience with site reliability experience have to be completely familiar with site reliability?| least +27|20|. Senior Site Reliability Engineer. Work doesnt necessarily need to be reviewed, but general approach may be. Can work independently on smaller projects and be a reliable contributor to larger projects. Fully participates in on call rotation. Subject matter expert in at least one major system. Plans and performs lower risk maintenance independently. Participates in higher risk maintenances.|Work does not need to be reviewed but general approach may be. Can work independently on smaller projects and be a reliable contributor to larger projects. Can work independently on smaller projects and be a reliable contributor to larger projects?| Senior Site Reliability Engineer +28|21|Contributes to resolving major problems. Improves existing professional standards for the team. Usually at least 6-10 years of experience being a professional sysadmin or network engineer; typically 5 years experience at Basecamp internalizing how we work. Lead Site Reliability Engineer. Able to fill in and lead team for short periods. Work happens completely autonomously with no regular need for review.|Lead Site Reliability Engineer experience is typically 5-10 years of experience working with Basecamp internalizing how we work?| 6-10 years +29|21|Contributes to resolving major problems. Improves existing professional standards for the team. Usually at least 6-10 years of experience being a professional sysadmin or network engineer; typically 5 years experience at Basecamp internalizing how we work. Lead Site Reliability Engineer. Able to fill in and lead team for short periods. Work happens completely autonomously with no regular need for review.|Lead Site Reliability Engineer experience is typically 5-10 years of experience working with Basecamp internalizing how we work.| 5 years +30|22|Expert on multiple systems. Helps make strategic decisions around major components. Elevates the standards through new tooling, processes, procedures and effective communication. Able to carry out research, testing, implementation and improvement for new systems. Leads high risk maintenance with limited to no customer impact. Significant technical contributor to problem resolution; demonstrates consistent maturity in communication and demeanor under stress.|"Helps make strategic decisions around major components. Helps make strategic decisions around major components. Elevates the standards through new tooling, processes, procedures and effective communication. + +What does the Expert help do?"| systems +31|23|Performs more complex work like capacity planning, load testing, security improvements, etc. Sets new professional standards for the team. Usually at least 8-12 years of experience being a professional sysadmin. Principal Site Reliability Engineer. Can run large and complex Ops projects independently. Carries significant responsibility for many domains of infrastructure. Multiple areas of expertise: configuration management, containers, continuous integration / development, debugging, orchestration, optimization, networking, performance, reliability, security.|How long does it take to be a principal site reliability engineer?| 8-12 years +32|23|Performs more complex work like capacity planning, load testing, security improvements, etc. Sets new professional standards for the team. Usually at least 8-12 years of experience being a professional sysadmin. Principal Site Reliability Engineer. Can run large and complex Ops projects independently. Carries significant responsibility for many domains of infrastructure. Multiple areas of expertise: configuration management, containers, continuous integration / development, debugging, orchestration, optimization, networking, performance, reliability, security.|Can run large and complex Ops projects independently. Can carry significant responsibility for many domains of infrastructure. Multiple areas of expertise: configuration management, containers, continuous integration / development, debugging, orchestration, optimization, networking, performance, reliability, security. Per| Principal Site Reliability Engineer +33|24|Capable of coordinating company wide response to major issues and leading problem resolution via emergency procedures. Usually 12-15 years of experience being a professional sysadmin.|How long are experience with Microsoft for sysadmin?| 12-15 years +34|26|New York. If youre an eligible secondary caregiver in the state of New York, you may be able to take up to 10 weeks leave. Washington. This is a voluntary plan fully funded by 37signals. Employees will not be taxed for this plan. This plan is effective April 1, 2019, and in effect for no less than a year and continuously thereafter.|Employees will not be taxed for this plan if they are employed in Washington state.| 37signals +35|28|Current and future employees of 37signals LLC are eligible for this policy. The definition of Family member can be found in the WA state law RCW 50A.04.010. New child is defined as a new birth, adoption, or fostered minor. A Primary Caregiver is the person who provides the child with the majority of their care during Parental Leave. A|A person who provides the child with the majority of their care during Parental Leave is called the person who provides the child with the majority of their care during Parental Leave?| Primary Caregiver +36|29|Secondary Caregiver is a parent who is accompanied by the presence of the Primary Caregiver. In practice, one example of this policy would be one parent home full-time with a new child as a Primary Caregiver and the other parent home part-time as a Secondary Caregiver. If 70% of your pay is lower than what Washington State would pay under the state requirement, we will supplement to meet that requirement.|A secondary caregiver is a parent who is accompanied by a parent who is accompanied by the presence of the parent who is the primary caregiver?|Secondary Caregiver +37|29|Secondary Caregiver is a parent who is accompanied by the presence of the Primary Caregiver. In practice, one example of this policy would be one parent home full-time with a new child as a Primary Caregiver and the other parent home part-time as a Secondary Caregiver. If 70% of your pay is lower than what Washington State would pay under the state requirement, we will supplement to meet that requirement.|Secondary caregiver is a parent who is accompanied by a parent who is accompanied by the presence of the parent who is the primary caregiver?| a parent who is accompanied by the presence of the Primary Caregiver +38|30|All durations allowed in this policy are on a 52 consecutive week period. Benefits are allowed per event and do not have a total annual cap. For example, one medical event in March would not reduce the benefit for a medical event in October provided they are unrelated and occurred separately.|All benefits are allowed on a month-by-month basis.| 52 consecutive week period +39|30|All durations allowed in this policy are on a 52 consecutive week period. Benefits are allowed per event and do not have a total annual cap. For example, one medical event in March would not reduce the benefit for a medical event in October provided they are unrelated and occurred separately.|For each week of benefit, a doctor must approve a request for a new benefit.| per event +40|31|An employee must be in employment for 820 hours during the qualifying period (Qualifying period means the first four of the last five completed calendar quarters or, if eligibility is not established, the last four completed calendar quarters immediately preceding the application for leave). The employee must also have worked at least 340 hours for the employer during the 12 months immediately preceding the date leave will commence. An employee that had coverage under the state plan retains the state plan coverage until the employee qualifies for coverage under the employers voluntary plan. If an employee was eligible to take benefits under the approved voluntary plan of a previous employer, that employee would be immediately eligible for benefits under the current employers voluntary plan.|During the qualifying period, an employee must be in employment for an additional amount of time during which they must be in employment?| 820 hours +41|31|An employee must be in employment for 820 hours during the qualifying period (Qualifying period means the first four of the last five completed calendar quarters or, if eligibility is not established, the last four completed calendar quarters immediately preceding the application for leave). The employee must also have worked at least 340 hours for the employer during the 12 months immediately preceding the date leave will commence. An employee that had coverage under the state plan retains the state plan coverage until the employee qualifies for coverage under the employers voluntary plan. If an employee was eligible to take benefits under the approved voluntary plan of a previous employer, that employee would be immediately eligible for benefits under the current employers voluntary plan.|If an employee had no coverage under the current employers plan, that employee would be immediately eligible for benefits under the current employers plan.| the current employers voluntary plan +42|32|In addition to the 12 weeks outlined in the companywide policy, as the the birthing parent you may take an additional 2 weeks of leave at $1,000 a week if pregnancy complications result in a longer recovery period. If one of your family members is under treatment or recovery for a serious medical condition and requires your care, you may take 4 weeks off at 100% pay. If after 4 weeks you need more time, you may take up to an additional 8 weeks at 70% of your pay for a total of 12 weeks.|If you are birthing, what is the additional time you may take to rest and recover from pregnancy complications?| 2 weeks +43|32|In addition to the 12 weeks outlined in the companywide policy, as the the birthing parent you may take an additional 2 weeks of leave at $1,000 a week if pregnancy complications result in a longer recovery period. If one of your family members is under treatment or recovery for a serious medical condition and requires your care, you may take 4 weeks off at 100% pay. If after 4 weeks you need more time, you may take up to an additional 8 weeks at 70% of your pay for a total of 12 weeks.|If you are birthing, what is the weekly pay you may take?| $1,000 a week +44|33|A secondary caregiver in Washington State, on Family Leave may take an additional 6 weeks of Family Leave, at $1,000 per week for those 6 weeks. This is in addition to the Family Leave given to all employees regardless of their state of residence. Family and personal leave may be taken together for a total of up to 16 weeks. If you are the birthing parent and require additional time to recover, you may take an additional 2 weeks at $1,000 per week for a total of 18 weeks.|For those who are on Family leave, what is the minimum amount of time for a caregiver to take time off?| 6 weeks +45|33|A secondary caregiver in Washington State, on Family Leave may take an additional 6 weeks of Family Leave, at $1,000 per week for those 6 weeks. This is in addition to the Family Leave given to all employees regardless of their state of residence. Family and personal leave may be taken together for a total of up to 16 weeks. If you are the birthing parent and require additional time to recover, you may take an additional 2 weeks at $1,000 per week for a total of 18 weeks.|For those who don't need a deduction for Family leave, what is the total amount per week they can take?| $1,000 per week +46|34|If one of your family members is in the military and you experience an exigency circumstance, 37signals has you covered. Exigency circumstances can include short-notice deployment, military events and related activities, childcare and school activities, counseling, and post- deployment activities. You may take 4 weeks off at 100% pay. If after 4 weeks you need more time, you may take up to an additional 8 weeks at 70% of your pay for a total of 12 weeks. Benefits will be calculated according to the Washington State policy RCW 50A.04.020(4) and (5).|If you are taking a week off, what is the minimum amount of time you will need to work?| 4 weeks +47|34|If one of your family members is in the military and you experience an exigency circumstance, 37signals has you covered. Exigency circumstances can include short-notice deployment, military events and related activities, childcare and school activities, counseling, and post- deployment activities. You may take 4 weeks off at 100% pay. If after 4 weeks you need more time, you may take up to an additional 8 weeks at 70% of your pay for a total of 12 weeks. Benefits will be calculated according to the Washington State policy RCW 50A.04.020(4) and (5).|If you are in a military and you experience an exigency circumstance, you may take 4 weeks off at what rate?| 100% +48|35|37signals will continue to maintain your health insurance and your job at 37signals through the duration of your leave.|Until the end of the last year, what kind of event was there to keep you safe during?|37signals +49|37|From a coworking space. If working from home or from a coffee shop doesnt suit you, then trying a coworking space might just do the trick. 37signals offers a $200/month stipend towards a desk in such a place. We also offer all staff an account with Deskpass if you need inspiration.|How much does it cost to sign up for a coworking space?| $200/month +50|37|From a coworking space. If working from home or from a coffee shop doesnt suit you, then trying a coworking space might just do the trick. 37signals offers a $200/month stipend towards a desk in such a place. We also offer all staff an account with Deskpass if you need inspiration.|Deskpass is an option if you need inspiration for what?| Deskpass +51|38|Values. Before anything else, values come first. Without clear, shared values, we wander independently and contradict one another. Everythings harder when we all believe different things about whats important to us, our company. Key values:. Be Straightforward. Whenever we speak internally or externally we should speak plainly and clearly. Watch out for lingo, assumptions, exaggeration, or other things that get in the way of a straightforward explanation. This doesnt mean we strip the poetry and personal expression from our language, but its got to make sense. With the exception of deep technical discussions, anyone who reads what we collectively write should simply get it without further explanation required. Dont use eight words when five will do.|When we speak internally, we should always be straight forward.| Be Straightforward +52|39|. Be fair and do the right thing. Whats fair? Whats the right thing? We all have to use our best judgment, and everyones judgment varies, but a good rule of thumb is what would you do for a friend or a neighbor if they asked for help? An example might be providing a refund even if its a little outside the refund window. Or being someone who says Sure we can do that for you when a customer expected you to say sorry, we cant. If the request is reasonable, grant it. At the same time, saying no is sometimes the right thing! If thats the case, dont feel badly about it.|Do you expect to help someone if they ask for help?| friend +53|40|. Levelheadedness. We should be calm, considered, and thoughtful in our dealings with each other and the world at large. We dont act out of spite, we dont rush to judgment, we dont jump to conclusions. If someone disagrees with us or attacks us we listen, we think, and we respond calmly and clearly directly addressing the idea or the situation, not the personality or the pressure.|Levelheadedness is a term for being calm, considerate, and thoughtful in our dealings with each other and the world at large.| Levelheadedness +54|41|. Generosity. Generosity is a wonderful virtue. Being generous is surprising someone on the other end with goodwill and asking for nothing in return. It could be time, attention, or treasure we give what were expected to, and then some. Independence. This ones a bit of a contradiction. After speaking about shared values, heres one that breaks away: Independence. We encourage independent thought and original thinking. Since day one, weve always done things our way. We dont look to the industry or our competitors for the way forward. We see things with our own eyes, make our own calls, and offer thoughts, perspectives, ideas, and products that we think are right, not that they think are right.|Since day one, weve always done things our way. We do what our way?| Independence +55|42|At some point, growing small businesses need a system, something to stay organized, something to grow with so they dont lose control of themselves along the way. Company-wide communication, team-based communication, and project work needs a home. Most companies cobble together a latticework of separate tools as they grow, but the weight of disorganization and lack of order collapses and eventually catches up to them. Email doesnt cut it anymore. More meetings arent going to solve the problem. And increasingly, incessant chatting creates exponentially more communication without the necessary structure and context to make it useful.|Doing what does not make a difference anymore?| Email +56|43|Cycles. We work in 6-week or 8-week cycles at 37signals. There are typically six cycles to a year. Two are 8-week cycles, during Summer Hours, and the rest 6-week cycles. This fixed cadence serves to give us an internal sense of urgency, work as a scope hammer to keep projects from ballooning, and provide a regular interval to decide what were working on.|How many cycles does it take for us to work in cycles?| six +57|44|Cycles. We work in 6-week or 8-week cycles at 37signals. There are typically six cycles to a year. Two are 8-week cycles, during Summer Hours, and the rest 6-week cycles. This fixed cadence serves to give us an internal sense of urgency, work as a scope hammer to keep projects from ballooning, and provide a regular interval to decide what were working on.|During what time of the year does the cycles last?| Summer Hours +58|45|The idea is not that everything we ever decide to work on has to take six or eight weeks or can be completed in that time. But rather that we think about how we can break big projects into smaller ones that can be done in that amount of time, and that we bundle smaller things into a presentable scope of work that can be discussed.|How many weeks does it take for us to work on a project| six or eight weeks +59|46|The idea is not that everything we ever decide to work on has to take six or eight weeks or can be completed in that time. But rather that we think about how we can break big projects into smaller ones that can be done in that amount of time, and that we bundle smaller things into a presentable scope of work that can be discussed.|What does the bundle of smaller things that can be discussed include?| work +60|47|This is particularly important for the product teams. Here we like to designate the work we take on with the scope in mind up front. We think of a small feature as a 1-weeker or a big feature as a 6-weeker (or anything in between). This designation helps us avoid a 1-weeker snowballing into a 4-weeker, just because people keep piling on more scope. Work is thus limited by a budget, and the budget focuses our discussion about whats reasonable and whats not. When a project starts slipping on its budget, the first approach should be to judo the problem and scope hammer the domain and certainly not make it up by working more hours! Most things we work on can fit within six normal weeks or eight summer weeks.|This is what is the name for the work that is done on a small feature?| 1-weeker +61|47|This is particularly important for the product teams. Here we like to designate the work we take on with the scope in mind up front. We think of a small feature as a 1-weeker or a big feature as a 6-weeker (or anything in between). This designation helps us avoid a 1-weeker snowballing into a 4-weeker, just because people keep piling on more scope. Work is thus limited by a budget, and the budget focuses our discussion about whats reasonable and whats not. When a project starts slipping on its budget, the first approach should be to judo the problem and scope hammer the domain and certainly not make it up by working more hours! Most things we work on can fit within six normal weeks or eight summer weeks.|Work is limited by a budget and the scope is what?| 6-weeker +62|48|Cooldown. In between each cycle, we spend two weeks cooling down. Thats the time to deal with bugs or smaller issues that come up, write up what we worked on, and figure out what we should tackle next. Its sometimes tempting to simply extend the cycles into the cooldown period to fit in more work. But the goal is to resist this temptation. Yes, sometimes a little spill-over will happen, but its helpful to think about the end of the normal cycle as pencils down. That means that by week 4 of a normal cycle, we should be winding down, getting ready to launch, make sure QA is lined up, and all the other work that happens during and after the launch of new projects.|How long does it take to cool down a bug?| two weeks +63|49|Communication. Its hard to keep up on what everyone is doing and what it means, if you just watch the stream of latest activity scrolling along in 37signals. (Its also a waste of time and source of stress to even try.) Instead, we have four chief mechanisms for keeping everyone in the loop about the work thats going on.|How many chief mechanisms are there for keeping everyone in the loop?| four +64|50|First, theres the daily question of What did you work on today?, which supplies the nitty gritty details, but as a personal narrative. Theyre a great conversation starter if you see someone working on something you either care about or want to learn more about. Please do use them as such! Youre obliged to answer this question at least twice a week.|What did you work on?| What did you work on today?, +65|50|First, theres the daily question of What did you work on today?, which supplies the nitty gritty details, but as a personal narrative. Theyre a great conversation starter if you see someone working on something you either care about or want to learn more about. Please do use them as such! Youre obliged to answer this question at least twice a week.|Do you take them as part of your weekly work?| twice a week +66|51|Second, theres the weekly question of What will you be working on this week?, which details your intentions for the coming week. Everyone except team OMG is obliged to answer this question when theyre not out. Daily and weekly check-ins are subdivided by department so you're only subscribed to your team's answers. You're of course free to subscribe to other team check-ins, but you're not obligated to do so if you find it too noisy.|What will you be working on this week?| What will you be working on this week?, +67|51|Second, theres the weekly question of What will you be working on this week?, which details your intentions for the coming week. Everyone except team OMG is obliged to answer this question when theyre not out. Daily and weekly check-ins are subdivided by department so you're only subscribed to your team's answers. You're of course free to subscribe to other team check-ins, but you're not obligated to do so if you find it too noisy.|What team are you of course not obligated to answer?| team OMG +68|52|Third, there are the heartbeats. These are the team versions of What did you work on this cycle? This is where we summarize and celebrate the work thats been done. Every team lead is obliged to write, or designate someone on the team to write, this account one week after a cycle has ended.|After a cycle has ended, a team must write what?| one week after +69|53|Fourth, and finally, there are the kickoffs. These are the team version of What are you going to work on next cycle? This is where the plan for the coming six or eight weeks is presented. Every team lead is obliged to write, or designate someone on the team to write, this account before the start of the new cycle. |These are the team version of what?| kickoffs +70|53|Fourth, and finally, there are the kickoffs. These are the team version of What are you going to work on next cycle? This is where the plan for the coming six or eight weeks is presented. Every team lead is obliged to write, or designate someone on the team to write, this account before the start of the new cycle. |what are the kickoffs?| What are +71|54|These mechanisms work together to free individuals and teams to run their days and cycles with confidence and independence. We have six opportunities per year to make big decisions about what to work on, and the rest of the time should chiefly be spent carrying out those short-term plans. By having clear expectations for communication, its easier for everyone to build trust in where were going and why.|How many opportunities does it take for everyone to make big decisions about what to do?| six +72|55|All these questions and write-ups will be posted in the What Works project for the current year. Pitches. Whether you work on the product development or not, your voice and observations can help determine what we should be working on. The way to exert this influence is through pitches. Write-up your idea of a new feature, a change to a feature, or any other product development you think we should be considering as a fully considered post (the more specific, the better). This gives the whole company a chance to consider and respond to the idea, and then well have the idea encapsulated in a post, available for reference at any time.|Pitches are what?| Pitches +73|55|All these questions and write-ups will be posted in the What Works project for the current year. Pitches. Whether you work on the product development or not, your voice and observations can help determine what we should be working on. The way to exert this influence is through pitches. Write-up your idea of a new feature, a change to a feature, or any other product development you think we should be considering as a fully considered post (the more specific, the better). This gives the whole company a chance to consider and respond to the idea, and then well have the idea encapsulated in a post, available for reference at any time.|Pitch help is a part of what?| pitches +74|56|Therell always be more pitches than we have time to field, though. So its important to have realistic expectations about what will happen after you posted your pitch. The default is simply that everyone involved with product development (and probably most everyone else in the company) will read and consider your pitch. Thats a win right there. Even if the full pitch doesnt make it in, it can impact other product decisions by shining light on a weak point.|If the pitch does not make it in, it will impact other decisions by shining light on a weak point.| company) will read and consider your pitch +75|56|Therell always be more pitches than we have time to field, though. So its important to have realistic expectations about what will happen after you posted your pitch. The default is simply that everyone involved with product development (and probably most everyone else in the company) will read and consider your pitch. Thats a win right there. Even if the full pitch doesnt make it in, it can impact other product decisions by shining light on a weak point.|What does the pitch help people see that is also important?| shining light on a weak point +76|57|Asynchronously. We have people working all sorts of different hours and from all sorts of different places at 37signals. That alone makes it hard to enforce a lot of tightly-coupled workflows during the day, but thats a feature not a bug. Most of the work you do at 37signals shouldnt require you to be in constant communication throughout the entire day with someone.|Asynchronous workflows are hard to enforce|Asynchronously +77|58|Asynchronously. We have people working all sorts of different hours and from all sorts of different places at 37signals. That alone makes it hard to enforce a lot of tightly-coupled workflows during the day, but thats a feature not a bug. Most of the work you do at 37signals shouldnt require you to be in constant communication throughout the entire day with someone.|Most of the work you do at 37signals should be handled by someone with whom you can communicate with without interrupting other people's work?| communication +78|59|Its far better for everyones concentration and sanity if you collaborate as though most things will get an answer eventually, but not necessarily right this second. Your first choice of action should be to post a message, a todo, or a document about what you need to explain or need to know. Then others can read it on their schedule, when the natural lulls of the day allow it, rather than being interrupted right in their peak flow time.|Do people who don't know what in advance have to post a message, a todo, or document about what?| a message, a todo, or a document +79|60|Dont take that as gospel, though. Some times you really DO need to tightly collaborate with someone for an extended period of time, and thats fine. We have pings, hangouts, screensharing, or even in-person collaboration for when nothing else will do. (But most of the time something else will). All that being said, you should still ensure that there is ample overlap with the people you work with most of the time. While most roadblocks can just as well be cleared in 15-30-60 minutes, they become real annoying if its a one-day turn-around every time.|Do you want to spend 15-30 minutes with people who are not working with you?| 15-30-60 minutes +80|60|Dont take that as gospel, though. Some times you really DO need to tightly collaborate with someone for an extended period of time, and thats fine. We have pings, hangouts, screensharing, or even in-person collaboration for when nothing else will do. (But most of the time something else will). All that being said, you should still ensure that there is ample overlap with the people you work with most of the time. While most roadblocks can just as well be cleared in 15-30-60 minutes, they become real annoying if its a one-day turn-around every time.|Do you want to spend one day in a park?| one-day turn-around +81|61|In certain departments, like Support and Ops, its even more important that people are dependently available when they say they will be. That work has a lot of interrupt-based jobs that simply needs to be done right here, right now. So what applies to almost all work for design and programming and QA may well apply a little less frequently there.|What kind of job does support and Ops have a lot of?| interrupt-based +82|62|In self-sufficient, independent teams. Organizational theory is thick with descriptions of the trade-offs between functional and project company structures. We seek to be more project than functional. This means a single project team should be able to go from idea to deploy as independently as possible. Thus, the fewer other departments a team has to pass through on their road to rolling out a new feature, the better. We should be working on opening all these natural road blocks that form by default when you have awesome, strong departments, such as SIP, mobile, Ops, QA, and so forth.|Projects are usually deployed as independently as possible if they are designed to do what?| idea to deploy +83|62|In self-sufficient, independent teams. Organizational theory is thick with descriptions of the trade-offs between functional and project company structures. We seek to be more project than functional. This means a single project team should be able to go from idea to deploy as independently as possible. Thus, the fewer other departments a team has to pass through on their road to rolling out a new feature, the better. We should be working on opening all these natural road blocks that form by default when you have awesome, strong departments, such as SIP, mobile, Ops, QA, and so forth.|Projects are more than functional because they are also meant to be run by individuals who are working together to accomplish the same thing.| independently +84|63|Similarly, a native feature that requires an API change should be carried out by that native team directly. When we need to use the staging database, that should be self-service too. Have a script anyone can run to restore it. Dont require going to ops and waiting around for someone to do it for us.|Do you want to have a script that can be used by any team to restore a database?| self-service +85|64|None of this means we cant talk together or ask colleagues with more experience or expertise for their advice. It just means it shouldnt be a required, necessary step to make 37signals better. As soon as organizational bottlenecks form, like a slew of features waiting for the mobile integration, were dragged towards more micro and detailed schedule management. It becomes a critical path with dependencies and making sure team Z is available just at the right moment for team A, such that nobody is blocked. Thats a poor fit for our organizational aspirations, so we have to work to counter that.|As soon as components of a mobile integration are added to the platform, what happens to the team?| and detailed schedule management +86|65|With managers of one. We rely on everyone at 37signals to do a lot of self-management. People who do this well qualify as managers of one, and we strive for everyone senior or above to embody this principle fully. That means setting your own direction when one isnt given. Determining what needs to be done, and doing it, without waiting for someone to tell you to. A manager of one will spend their time well when left to their own devices. Theres always more work to be done, always more initiatives to kick off, always more improvement to be had.|Do managers of one have to work for themselves?| self-management +87|66|Balanced. We limit ourselves to a 40-hour (32-hour in the summer) work week. Keeping our hours at work limited forces us to prioritize the work that really matters. A healthy amount of sleep and a rich and rewarding life outside of work should not be squandered for a few more hours at work.|Do we limit ourselves to 40 hours in the summer?| 40-hour +88|67|Balanced. We limit ourselves to a 40-hour (32-hour in the summer) work week. Keeping our hours at work limited forces us to prioritize the work that really matters. A healthy amount of sleep and a rich and rewarding life outside of work should not be squandered for a few more hours at work.|Do we limit ourselves to 40 hours in the summer?| (32-hour +89|68|There are occasions where teams or individuals need to work off-hours for on-call, maintenance or emergencies. This time should not be in addition to your normal working hours. Use your discretion to take time off to make up for the additional hours you put in during the week.|Do you need to work off-hours for maintenance or emergencies?| on-call +90|69|We use the following criteria to assess the level and title of our data analysts at Basecamp. These criteria arent exhaustive, and they arent mere checklists. Theyre a guidance to having an individualized discussion about career progression. General job description. Analyzes complex business problems and issues using data from internal and external sources to provide insight to decision-makers.|Analyzes complex business issues and issues using data from internal and external sources to provide insight to decision-makers. General job description. Analyzes complex business issues and issues using data from internal and external sources to provide insight to decision-makers. General job| business problems and issues +91|70|May directly produce datasets and reports for analysis using system reporting tools. Level specific traits. Senior Data Analyst (L3). Work doesnt necessarily need to be reviewed, but general approach may be. Comfortable operating as a manager of one, self-directing scope of work and setting timelines independently. Can provide informed advice to other teams on how best to approach data-related problems.|Level specific traits are a part of what?| system reporting +92|71|May directly produce datasets and reports for analysis using system reporting tools. Level specific traits. Senior Data Analyst (L3). Work doesnt necessarily need to be reviewed, but general approach may be. Comfortable operating as a manager of one, self-directing scope of work and setting timelines independently. Can provide informed advice to other teams on how best to approach data-related problems.|Level specific traits are a part of what job?| Senior Data Analyst +93|72|Usually at least 5 years of experience. Lead Data Analyst (L4). Work happens autonomously with no regular need for unsolicited review. Brings in appropriate stakeholders for input and feedback on a timeline that makes sense for all involved. Advocates for impactful projects that require cross-team collaboration. Able to run and direct small self-organized teams for such projects.|Lead Data Analyst is typically at least 5 years of experience.| Lead Data Analyst +94|73|Leads in making decisions on when and how substantial changes to the data analytics tooling and workflow are needed. Turns implicit knowledge explicit by documenting processes, key decisions, schematics, and other facts regularly. Makes data more accessible across the company by publishing relevant analyses and training others throughout the company on how to access data unaided.|How do managers and others learn to access data?| analyses +95|74|Helps set and maintain professional standards for the entire organization. Is highly regarded by others in the company and works to make the company better as a place to work. Usually at least 8 years of experience. Principal Data Analyst (L5). Can set and direct a large, cross-department project team towards one goal. Capable of running and directing those teams for substantive long-term projects.|Can help with the management of a large project?| 8 years of +96|74|Helps set and maintain professional standards for the entire organization. Is highly regarded by others in the company and works to make the company better as a place to work. Usually at least 8 years of experience. Principal Data Analyst (L5). Can set and direct a large, cross-department project team towards one goal. Capable of running and directing those teams for substantive long-term projects.|Can help with the management of a project team by setting up a team and directing what?| Principal Data Analyst +97|75|Pushes the whole organization forward regularly through the use of different organizational concepts and analytical applications. Regularly publishes and shares analysis process insights inside and outside the company. Capable of designing and architecting new data analytics tooling and workflows. Usually at least 12 years of experience.|At least 12 years of experience?| at least +98|75|Pushes the whole organization forward regularly through the use of different organizational concepts and analytical applications. Regularly publishes and shares analysis process insights inside and outside the company. Capable of designing and architecting new data analytics tooling and workflows. Usually at least 12 years of experience.|Experience is usually| 12 years of +99|77|Junior Programmer. Work is thoroughly reviewed with substantial backnforth frequently needed before merging. Basic language features are mastered, but some advanced structures may still be unfamiliar. Occasional issues following patterns and approaches within existing code bases. Works primarily on tightly scoped, routine problems. Usually less than 2 years of experience being a professional programmer in the specific domain.|How long are most of the junior programmers in the industry?| less than +100|77|Junior Programmer. Work is thoroughly reviewed with substantial backnforth frequently needed before merging. Basic language features are mastered, but some advanced structures may still be unfamiliar. Occasional issues following patterns and approaches within existing code bases. Works primarily on tightly scoped, routine problems. Usually less than 2 years of experience being a professional programmer in the specific domain.|About what time does it take for a programmer to have developed a basic programming skillset?| 2 years +101|78|. Programmer. Work is reviewed with the occasional need for material direction or implementation changes. Follows established patterns and approaches within existing code bases with ease. Works mostly on clearly defined and scoped individual features or problems. Usually at least 2-5 years of experience being a professional programmer in the specific domain.|Do programmers who have experience working in the field have to be very experienced to be considered for employment?| least +102|79|. Senior Programmer. Work doesnt necessarily need to be reviewed, but general approach may be. Fully capable of taking substantial features from concept to shipping as the sole programmer (alongside a designer). Can provide material feedback on the work of junior programmers and programmers. Deep expertise within at least one programming environment.|Work does not necessarily need to be reviewed, but general approach may be. Can provide material feedback on the work of junior programmers and programmers. Can provide material feedback on work of junior programmers and programmers?| Senior Programmer +103|80|Basic proficiency in at least one additional programming environment. Usually at least 5-8 years of experience being a professional programmer in the specific domain. Lead Programmer. Work happens completely autonomously with no regular need for review. Fully capable of owning and running entire subsystems of work (Queenbee expert, Action Cable implementation).|Do programmers who have experience programming for a specific domain have the opportunity to become proficient in programming in a specific environment?| 5-8 years +104|81|Helps set and maintain professional standards for the entire organization. Deep, substantial expertise in multiple programming environments. Capable of running and directing small teams for substantial projects. Capable of executing projects across multiple domains (say, native app that needs API backend). Usually at least 8-12 years of experience being a professional programmer in the specific domain.|At least 8 years of experience being a professional programmer in the specific domain.| at least +105|81|Helps set and maintain professional standards for the entire organization. Deep, substantial expertise in multiple programming environments. Capable of running and directing small teams for substantial projects. Capable of executing projects across multiple domains (say, native app that needs API backend). Usually at least 8-12 years of experience being a professional programmer in the specific domain.|How long is it typically for a professional programmer to be a professional programmer?| 8-12 years +106|82|. Principal Programmer. Can set and direct an entire department, like SIP, Core Product, or Research & Fidelity. Fully capable of designing, owning, and running entirely new, novel systems (design billing systems, Trix, Active Record from scratch). Capable of running and directing larger teams for large, long-running projects. Recognized widely in the industry for material contributions to the state of the art.|Can set and direct an entire department, like SIP, Core Product, or Research & Fidelity.| Principal Programmer +107|83|Invents new concepts, pushes the whole organization forward regularly. Usually at least 12-15+ years of experience being a professional programmer in the specific domain.|At least 12 years of experience being a professional programmer in the specific domain.| at least +108|83|Invents new concepts, pushes the whole organization forward regularly. Usually at least 12-15+ years of experience being a professional programmer in the specific domain.|How long does it take to become a professional programmer?| 12-15+ years +109|84|37signals pledges to be a company with a healthy and friendly work environment. What follows is a set of guidelines on how we get there. Behavior that contributes to a healthy and friendly work environment:. Using courteous language. Being respectful and empathetic, especially when it comes to differing viewpoints and experiences.|What language is used to communicate a positive attitude towards different types of people?| courteous language +110|86|Reporting. If you experience or witness something that violates our Code of Conduct, please report it to your manager or to leadership via email or chat. All reports will be reviewed and investigated, and your confidentiality will be as protected as possible during the investigation. If an employee is found to have violated our Code of Conduct, it will be permanently documented in their personnel file. Depending on the severity of the offense and the findings of the investigation, additional responses may include mandatory training, a formal reprimand, or even termination. The reactive measures taken will be shared with the reporting employee when possible.|If someone reports that an employee is violating the Code of Conduct, please contact them via email or chat.| manager or to leadership +111|87|Reporting. If you experience or witness something that violates our Code of Conduct, please report it to your manager or to leadership via email or chat. All reports will be reviewed and investigated, and your confidentiality will be as protected as possible during the investigation. If an employee is found to have violated our Code of Conduct, it will be permanently documented in their personnel file. Depending on the severity of the offense and the findings of the investigation, additional responses may include mandatory training, a formal reprimand, or even termination. The reactive measures taken will be shared with the reporting employee when possible.|If an employee is found to have violated the Code of Conduct, it will be permanently documented in their personnel file.| a formal reprimand, or even termination +112|88|In extreme circumstances, you can report an incident anonymously. Anonymous complaints should be reserved for incidents in which you fear for your safety. An important note: Most interpersonal conflicts do not rise to the level of a Code of Conduct report. If you find a colleague rude or difficult to work with, you should address that with your manager or better yet with that colleague directly. Code of Conduct reports are reserved for the kind of unacceptable behavior outlined above and other serious transgressions illegal or egregiously unethical behavior.|Do you report an incident anonymously?| you fear for your safety +113|90|If your work performance is not meeting expectations, you may be put on a Performance Improvement Plan (PIP). We only initiate PIPs if your managers concern is correctable in the short term. We do not usually initiate PIPs for fundamental performance issues that relate to your core job skills. Below are the steps your manager will take at 37signals when they identify a problem with your performance that must be addressed with a performance improvement plan (PIP).|PIPs are initiated if managers concern is correctable in the short term.| Performance Improvement Plan +114|90|If your work performance is not meeting expectations, you may be put on a Performance Improvement Plan (PIP). We only initiate PIPs if your managers concern is correctable in the short term. We do not usually initiate PIPs for fundamental performance issues that relate to your core job skills. Below are the steps your manager will take at 37signals when they identify a problem with your performance that must be addressed with a performance improvement plan (PIP).|If managers are concerned, what does PIP stand for?| managers concern is correctable in the short term +115|91|Identify and Document. Your manager will identify a productivity or disciplinary problem as soon as possible after it occurs if its a specific incident, or as soon as they can when they sense a general problem with your ongoing performance. Your formal reviews may be helpful in identifying a problem, but managers shouldnt wait for those reviews to raise a problem with you.|Negotiations between managers and managers can help with identifying a problem in the workplace.| reviews +116|93|When you come to the end of your PIP timeline, you and your manager will have a formal check-in. If your performance is back where it should be, thats the end of this process. If your performance is not where it should be, your manager will outline next steps. If they feel youre putting forth good effort and could use more time to show improvement, they may extend the timeline of the PIP. If your manager feels your performance has not improved at all and you havent met the requirements outlined in your PIP, they may decide to terminate your employment with 37signals.|When do managers of a PIP terminate a job?| where it should +117|94|If you are terminated, youll be offered a severance package that includes 2 weeks of pay for every 6 months of employment, with a max 6 months severance pay (for 6 years+ of employment). The package also includes health insurance for you and your dependents if youve been on our policies for the same time periods, compensation for unused vacation time, and compensation for unused sabbatical time if applicable (1 year look back). In return, youll be asked for a general release of liabilities and other standard employment termination terms. When you begin looking for work, your manager and the company may provide references, if desired.|If you are terminated, what will you receive?| 2 weeks of pay +118|95|Whats the most important detail missing from the above process?. Support. Your manager will offer extra support during the PIP process. We know lots of external factors can come into play at work. If youre having personal or professional issues that are harming your performance, please tell your manager so they can work with you.|If you are having issues, what can help you?| Support +119|95|Whats the most important detail missing from the above process?. Support. Your manager will offer extra support during the PIP process. We know lots of external factors can come into play at work. If youre having personal or professional issues that are harming your performance, please tell your manager so they can work with you.|If you are having issues, what can you do to help?| manager +120|97|Exceptions. The process outlined above is for employees who are dealing with manageable performance or disciplinary issues. If an employee is negligent in their duties or commits fraud or insubordination to the point that a performance plan wont serve 37signals or the employee, we retain the right to immediately terminate at-will as stated in our employment contracts. 37signals also retains the right to bypass steps outlined above, including offering a severance package, if the severity of performance problems warrants that. In either of these cases, the reasoning will be spelled out in detail to the employee prior to termination.|If the severity of a performance problem warrants that, what do employees in the 37signals contract offer?| severance package +121|98|We use the following criteria to assess the level and title of our Support team members at Basecamp. Junior Customer Support Representative, level 1. Throughput and productivity is uneven/unpredictable. Adept at commonly asked questions and inquiries. Uses HelpScout effectively. Prefers email support over phone, as is not yet comfortable speaking adlib about product.|Level 1. Throughput and productivity is uneven/unpredictable. Adept at commonly asked questions and inquiries. Uses helpscout effectively. Prefers email support over phone, as is not yet comfortable speaking adlib about product. Adept| Junior Customer Support Representative +122|100|Throughput and productivity is predictable. Is able to adhere to our customer service values a majority of the time. Is adept at working with HelpScout and finds productivity shortcuts. Works evenly on calls and email, is able to field inquiries that are multi-faceted. Understands most, if not all, of the product features and can provide support on all mobile platforms.|Is able to work with and manage employees and help them respond to customer queries?| HelpScout +123|101|Teaches classes and/or contributes to the knowledge database, works with software developers and others in the company to resolve issues. Pattern recognition regarding problem areas in app is developing. Begins to recommend new features and enhancements. Usually at least 2-5 years of experience being a customer support professional. Senior Customer Support Representative, level 3|How long does it take to become a customer support representative?| least +124|101|Teaches classes and/or contributes to the knowledge database, works with software developers and others in the company to resolve issues. Pattern recognition regarding problem areas in app is developing. Begins to recommend new features and enhancements. Usually at least 2-5 years of experience being a customer support professional. Senior Customer Support Representative, level 3|How long is it typically for a customer support rep to be a customer support professional?| 2-5 years +125|102|. Work beyond customer support tickets is self-directed and doesnt necessarily need to be reviewed, occasionally needs help with choosing items that are impactful. Understands when to initiate on-call workflow without guidance from peers. Complete and deep expertise with all versions of Basecamp. Can handle any inquiry. Has predictable and high throughput, exceeds CS values, while also maintaining a high level of customer satisfaction. Generates new ideas and systems in order to deliver better customer support. Is creative and customer-centric. Works independently.|Is it feasible to work with a lot of different people?| Basecamp +126|103|Can provide material feedback on the work of Level 1-2 customer support and still maintain productivity. Can work very effectively with difficult or upset customers. Initiates training, publishes to SvN is seen as a leader, go-to person on the team. Tests on multiple platforms and reporting findings as Advanced Troubleshooting/Quality Documentation while maintaining regular customer conversations.|Can help with customer troubleshooting and quality documentation?| SvN +127|104|Can single-handedly handle a crisis either by taking control over reporting and channels, or delegating tasks to others. Pattern recognition fully developed in order to contribute significantly to product features/enhancements. Usually at least 5-8 years of experience being a customer support professional. Lead Customer Support Representative, level 4. Work happens completely autonomously with no regular need for review.|Lead customer support representative experience is a minimum of what?| 5-8 years +128|104|Can single-handedly handle a crisis either by taking control over reporting and channels, or delegating tasks to others. Pattern recognition fully developed in order to contribute significantly to product features/enhancements. Usually at least 5-8 years of experience being a customer support professional. Lead Customer Support Representative, level 4. Work happens completely autonomously with no regular need for review.|Do customers always have to wait for review?| autonomously +129|105|Demonstrates product dedication via testing on multiple platforms and reporting findings as Advanced Troubleshooting/Quality Documentation while maintaining regular customer conversations. Fully capable of owning and resolving any type of ticket. Clearly articulates new issues for software development engineers, suggests changes to website. Authors help desk, contributes original content to knowledge base. Designs new programs that have high customer impact.|Do developers report success or failure of their work?| Troubleshooting/Quality +130|106|Capable of running and directing small teams for substantial projects. Expert within technology beyond Basecamp, like browsers, both OS. Is good at getting to root causes of issues and then writing them up in a way that can be acted upon by software development. Consulted by developers and designers for input.|Developers are consulted by designers for input.| developers +131|107|Capable of running and directing small teams for substantial projects. Expert within technology beyond Basecamp, like browsers, both OS. Is good at getting to root causes of issues and then writing them up in a way that can be acted upon by software development. Consulted by developers and designers for input.|Is good at identifying common mistakes and| designers +132|108|Pattern recognition fully developed in order to pitch new product features/enhancements. Usually at least 8-12 years of experience being a customer support professional. Principal Customer Support Representative, level 5. Work happens completely autonomously with no regular need for review. Uses console access to resolve cases that require pre-written scripts or other basic code touches to fix common issues.|How long does it take to develop the entire product?| 8-12 years +133|111|Expert within technology beyond Basecamp, like browsers, both OS, and many third-party API extensions. Excels at getting to root causes of issues and then writing them up in a way that can be acted upon by software development. Does not necessarily need help from developers, marketing, or design for input.|Expert within technology beyond Basecamp, like browsers, OS, and many third-party extension does not necessarily need help from developers, marketing, or design for input.| causes +134|112|Usually at least 12-16 years of experience being a customer support professional.|At least 12 years of experience being a customer support professional.| at least +135|114|37signals has over time developed a vocabulary specific to our work and company. Chowder. When establishing the tasks under a project, there are must-haves and maybes. Chowder is a shorthand we use to refer to the maybes. Judo. Most problems can be solved in a thousand different ways. One way might take 100 hours, another might take 10. Judo is the art of problem restatement. Turning that massive, scary 3-month looking problem into one that can be done in 3 weeks instead. Its often used when we get frustrated trying to solve something hard and we arent making sufficient progress: Lets figure out a way to judo this!.|When establishing the tasks under a project, there are must-haves and maybes.| Chowder +136|115|37signals has over time developed a vocabulary specific to our work and company. Chowder. When establishing the tasks under a project, there are must-haves and maybes. Chowder is a shorthand we use to refer to the maybes. Judo. Most problems can be solved in a thousand different ways. One way might take 100 hours, another might take 10. Judo is the art of problem restatement. Turning that massive, scary 3-month looking problem into one that can be done in 3 weeks instead. Its often used when we get frustrated trying to solve something hard and we arent making sufficient progress: Lets figure out a way to judo this!.|Most problems can be solved in a thousand different ways.| Judo +137|116|PDI. Please do investigate. Seen most often on to-do lists in Basecamp to indicate uncertainty. It helps everyone on the project understand that were going to look into it but it may or may not be feasible, practical, or possible. Scope Hammering. Its a rare case when our initial aspirations for a feature dont meet the boundaries of our cycle budgets. When that happens, our go-to tool for shipping is scope hammering. This basically just means shrinking the scope, removing features or configuration or fidelity, until the work is doable within the time left. Its the opposite tactic to working longer days or weekends or to postpone the project into another cycle. Almost every project can be scope hammered, especially if you invite someone in to assist with the analysis who isnt afraid to kill other peoples darlings. Youll get better at doing that yourself after a few rounds too.|Scope hammering is a different tactic from working longer days or weekends or to postpone the project into another cycle.| scope hammering +138|117|Where should I report a bug?. We are actively fixing feature-related bugs for Basecamp and HEY. Its a good idea to try to do a quick search first to see if your bug has already been reported, but better to report something twice than not at all. If you find a bug related to Basecamp, add it to a Card Table in Basecamp Web: Bugs, Basecamp Android: Bugs, or Basecamp iOS: Bugs.|If you are using a card table in Basecamp, add a bug to it.| Card Table +139|117|Where should I report a bug?. We are actively fixing feature-related bugs for Basecamp and HEY. Its a good idea to try to do a quick search first to see if your bug has already been reported, but better to report something twice than not at all. If you find a bug related to Basecamp, add it to a Card Table in Basecamp Web: Bugs, Basecamp Android: Bugs, or Basecamp iOS: Bugs.|Where should you find a bug related to Basecamp?| Basecamp Web: Bugs +140|119|If you travel out of your country of residence with your work laptop or other devices, you may face questions about business visitor visas, customs, and border security. We have answers!. When you travel for 37signals business, heres what you need:. Your passport! Apply for one now if you dont have one already. Renew now if your passport expires in the next six months.|If you are traveling for 37signals business, renew now if you dont have one already.| Your passport +141|120|A travel visa, waiver, or an electronic travel authorization. 37signals will cover the cost of any documentation you need to travel on 37signals business. An invitation letter that substantiates the purpose of your travel. Your lodging address and contact info. A security checklist for your laptop and phone. Clearing work data from your devices is required before crossing any border.|Do you need to do this before crossing a border?| Clearing work data from +142|121|. Travel to the United States. Visa. You need a visa or a waiver to authorize travel to the US. If your country participates in the Visa Waiver Program (VWP), then you can apply for an ESTA (Electronic System for Travel Authorization) within 3 days of travel. The ESTA is valid for 2 years. Apply for an ESTA here.|If you are applying for an ESTA, you must apply for a new one within 3 days of travel.| (Electronic System for Travel Authorization) +143|121|. Travel to the United States. Visa. You need a visa or a waiver to authorize travel to the US. If your country participates in the Visa Waiver Program (VWP), then you can apply for an ESTA (Electronic System for Travel Authorization) within 3 days of travel. The ESTA is valid for 2 years. Apply for an ESTA here.|If you are applying for an ESTA, apply for an ESTA here.| 2 years +144|122|Canadian passport holders dont need a visa to enter the US for non-paid business events. Passport and government ID are all thats required. B-1 Business Visitor Visa. If your country does not participate in the Visa Waiver Program or you are not eligible for an ESTA, youll need to apply for a B-1 business visitor visa the long way.|If you are not eligible for a business visa, youll need to apply for a B-1 business visitor visa the long way.| Passport and government ID +145|122|Canadian passport holders dont need a visa to enter the US for non-paid business events. Passport and government ID are all thats required. B-1 Business Visitor Visa. If your country does not participate in the Visa Waiver Program or you are not eligible for an ESTA, youll need to apply for a B-1 business visitor visa the long way.|If you are not eligible for a business visitor visa, youll need to apply for a B-1 business visitor visa the long way.| B-1 Business Visitor Visa +146|123|Well work with you through this process. Start early, as soon as we have dates for a meetup or conference. Visa appointments and processing can take weeks to months. Ping Andrea as soon as you know that youll need a visa. Trusted Traveler Programs. Citizens of some countries are eligible for Global Entry and Canadians are eligible for NEXUS. These programs are completely optional but may make life a little easier, at the cost of onerous biometric scans like fingerprinting (for Global Entry and NEXUS) and iris scanning (for NEXUS). Note: An ESTA is still required for travel; these programs just speed up entry.|Do you need to wait until you know what time to apply for a visa?| weeks to months +147|123|Well work with you through this process. Start early, as soon as we have dates for a meetup or conference. Visa appointments and processing can take weeks to months. Ping Andrea as soon as you know that youll need a visa. Trusted Traveler Programs. Citizens of some countries are eligible for Global Entry and Canadians are eligible for NEXUS. These programs are completely optional but may make life a little easier, at the cost of onerous biometric scans like fingerprinting (for Global Entry and NEXUS) and iris scanning (for NEXUS). Note: An ESTA is still required for travel; these programs just speed up entry.|For travel, there are two things that must be done: 1) Determine if you can go to another country with a visa before going to the first country?| ESTA +148|124|Travel to countries other than the United States. Visa. The visa requirements for your nationality will vary depending on the country you plan to visit, as individual visa policies and requirements vary for different foreign citizens. It may or may not be necessary to obtain a travel document to visit your country of destination.|Travel to countries other than the US is a requirement to obtain a visa.| Visa +149|125|Please check the requirements for your nationality with your destination country as far in advance of travel as you can. You can also use a visa checker. You may be able to travel visa-free, or you may need to obtain a visa, a waiver, or an electronic travel authorization. Invitation Letter|If you are able to travel without a visa, what are you required to obtain?| visa, a waiver, or an electronic travel authorization +150|127|Company Security at Border Crossings. When you cross a border, you may be asked to unlock your phone or laptop for search, possibly exposing sensitive company data like source code, passwords, and customer account data. Yikes! We need to take some precautionary measures to safeguard our data. Whats a work device? Anything you have company data on: your laptop where you work with source code; your tablet where you read work email; your phone where you use the Basecamp app; etc.|What are some of the sensitive information that can be accessed by a device that is already on the line?| source code, passwords, and customer account data +151|128|TL;DR: Dont Travel With Work Data. If you dont need your work laptop (or tablet/phone), dont bring it with you!. Wipe company data from your phone before crossing the border. Restore it afterward. Checklist: Before You Travel. Let us know! Share your travel plans and when you expect to arrive in the US.|If you don't need your work laptop, don't bring it with you!| Dont Travel With Work Data +152|128|TL;DR: Dont Travel With Work Data. If you dont need your work laptop (or tablet/phone), dont bring it with you!. Wipe company data from your phone before crossing the border. Restore it afterward. Checklist: Before You Travel. Let us know! Share your travel plans and when you expect to arrive in the US.|Before you travel, checklist for where to do this?| Wipe company data +153|129|Update your electronic travel authorization with your travel info when you have it. Ensure you have your passport, visa/waiver, invitation letter, and travel details all in order. If you run into general travel issues while on 37signals business, contact Andrea. If you find yourself facing serious consequences like arrest or illegal detention in the United States, you can contact our attorney Jennifer Schaaf. Her contact information is in the teams vault in 1Password. You should also contact your home countrys embassy or consulate; please save that phone number prior to travel.|Name the person who will assist you in your travel information?| Jennifer Schaaf +154|130|If youre traveling to a country with privacy laws that concern you, please raise that concern internally with Andrea before you travel so we can discuss putting protections in place, including connecting you with a local, on-call attorney. 1Password. Check that your personal 1Password vault doesnt have any work logins. If it does, move them to the team vault instead. You have a personal vault inside the 37signals team which is perfect for those logins.|If you are traveling to a country that has privacy laws that concern you, please raise that concern internally with Andrea before you travel so we can discuss putting protections in place.| you with a local, on-call attorney +155|130|If youre traveling to a country with privacy laws that concern you, please raise that concern internally with Andrea before you travel so we can discuss putting protections in place, including connecting you with a local, on-call attorney. 1Password. Check that your personal 1Password vault doesnt have any work logins. If it does, move them to the team vault instead. You have a personal vault inside the 37signals team which is perfect for those logins.|If it does, move them to the team vault instead.| vault doesnt have any work logins +156|131|Turn on Travel Mode. Go to https://basecamp.1password.com/profile and click Enable Travel Mode. Open 1Password on each device youre traveling with (laptop, phone, iPad, etc) so it can wipe its data while its in Travel Mode. HEY. Log out of HEY on all sessions. Clear browser cookies, logging you out of all work sites.|Go to Travel mode on each device that youre traveling with.| Travel Mode +157|131|Turn on Travel Mode. Go to https://basecamp.1password.com/profile and click Enable Travel Mode. Open 1Password on each device youre traveling with (laptop, phone, iPad, etc) so it can wipe its data while its in Travel Mode. HEY. Log out of HEY on all sessions. Clear browser cookies, logging you out of all work sites.|Do NOT allow apps to be used in Travel mode| can wipe its data while its in Travel Mode +158|132|Laptops: Clear cookies in Chrome, Safari, etc. iOS: Settings > Safari > Clear History and Website Data. Android: Chrome > Settings > Privacy > Clear browsing data. Check Cookies and site data; uncheck all the other items. > Clear data. Source code. Make an encrypted archive on an external hard drive of your git repos so you can download and restore it after youre through customs. Here are instructions for doing that if youre running a Mac OS. Please perform an equally secure file encryption for Windows or Linux OS & check with SIP if youre unsure how to do that.|Do you want to remove all of the files that are stored on a USB stick?| archive +159|133|Delete all source code from your laptop. Other sensitive documents. Same deal as source code. Make an encrypted backup on your external drive and remove from your laptop. Please refrain from using iCloud for any files/repos. Dropbox. Log out of Dropbox and disconnect. Touch ID (optional). Unlocking your device can be compelled at US border crossings, but other countries may be less intrusive, so it may make sense to make your device a little harder to unlock.|Do not unlock your device.| Touch ID +160|134|Disable Touch ID or Face ID on your phone, tablet, and laptop. Require a passcode/password to unlock. Checklist: At Customs. Have ready your passport, visa/waiver, invitation letter, and travel details including the address of where youll be staying. Ensure your devices are charged up and turned on. Customs may balk at a bricked phone or laptop.|Do you need to have a passcode/password to unlock a device?| ID or Face ID +161|135|Common questions:. Purpose of your visit? Here for a business meeting in city. Here to do work? Nope! Here on business, meeting with 37signals. Where are you staying? Lodging name, address, phone number. Be straightforward and truthful. Youre legit! No need to be cagey or misleading. Checklist: When You Arrive. Let us know when youve arrived at your destination and have cleared airport security.|Where are you staying?| 37signals +162|135|Common questions:. Purpose of your visit? Here for a business meeting in city. Here to do work? Nope! Here on business, meeting with 37signals. Where are you staying? Lodging name, address, phone number. Be straightforward and truthful. Youre legit! No need to be cagey or misleading. Checklist: When You Arrive. Let us know when youve arrived at your destination and have cleared airport security.|Where are you staying?| 37signals +163|136|Touch ID / Face ID: Reenable on your phone, tablet, and laptop. Dropbox: Log in and reconnect, but only if needed during travel. Basecamp app: Reinstall on your phone, tablet, and laptop. 1Password: Turn off Travel Mode. Go to https://basecamp.1password.com/profile and click Disable Travel Mode. Next time you open 1Password, youll have full access again.|Go to 1Password again.| Turn off Travel Mode +164|137|. Any Questions?. Hitting a snag or have any questions? Ping Jeremy or Andrea and we can help.|Do you know what language?| Jeremy +165|138|If you want to learn the 37signals view of the world, it helps to know the influences that helped form it. We've been around since 1999. Since then theres been a number of key influencers that have marked the company culture. Books. Turn The Ship Around: Leadership should mean giving control rather than taking control and creating leaders rather than forging followers, David Marquet. 37signals employs great people and they deserve the freedom and autonomy to act on their own. Dont wait for permission, just state what youre going to do, and then do it.|Since when has there been a number of notable influencers who have marked the company culture?| 1999 +166|139|If you want to learn the 37signals view of the world, it helps to know the influences that helped form it. We've been around since 1999. Since then theres been a number of key influencers that have marked the company culture. Books. Turn The Ship Around: Leadership should mean giving control rather than taking control and creating leaders rather than forging followers, David Marquet. 37signals employs great people and they deserve the freedom and autonomy to act on their own. Dont wait for permission, just state what youre going to do, and then do it.|Who is the leader of 37signals?| David Marquet +167|140|Finding Flow: True happiness is found in optimal moments of engagement when we stretch just beyond our abilities and lose track of time and space in the process. Protecting the flow by limiting interruptions has been a driving principle of 37signals. Punished by Rewards: We dont strive for trophies, swoon for trinkets, gameify our apps with badges, or push any other form of extrinsic motivation for neither ourselves nor our customers. Working at 37signals should be about the intrinsic motivation of doing a good job, not because youre trying to impress someone else.|Doing what should be about the intrinsic motivation of doing what?| good job +168|141|The Manual: Do not wish that all things will go well with you, but that you will go well with all things. Core lessons on keeping calm and carrying on that have inspired and guided us. Maverick: Ricardo Semler helped us find the confidence to promote and push for weird and different ways of working by showing just how weird and different you can work at even a place as stodgy as a 8,000-person industrial company in Brazil.|What leader helped us find the confidence to promote and push for weird and different ways of working by showing just how weird and different you can work at even a place as stodgy as a 8,000-person industrial company?| Ricardo Semler +169|141|The Manual: Do not wish that all things will go well with you, but that you will go well with all things. Core lessons on keeping calm and carrying on that have inspired and guided us. Maverick: Ricardo Semler helped us find the confidence to promote and push for weird and different ways of working by showing just how weird and different you can work at even a place as stodgy as a 8,000-person industrial company in Brazil.|How many people does a Brazilian company have?| 8,000-person +170|142|37signals Employee Handbook. For over 10 years, we didnt have a handbook. In those 10 years, when a new person joined the company, they were expected to figure things out for themselves. But when we grew from a company of 10, 20, 30 employees to now a company of over 80, our introduction by immersion style stopped working. New hires felt lost and isolated, and their first weeks or even months on the job were stressful because of it. It can be unnerving to join any company, but perhaps 37signals in particular, given how different some of our practices are. Theres as much to unlearn as there is to learn. Prior to this handbook, navigating that path was both somewhat random and almost entirely oral. For a company that prides itself on clarity and writing, that just wasnt right.|Since inception, how long has it been since a new employee came in?| 10 years +171|143|37signals Employee Handbook. For over 10 years, we didnt have a handbook. In those 10 years, when a new person joined the company, they were expected to figure things out for themselves. But when we grew from a company of 10, 20, 30 employees to now a company of over 80, our introduction by immersion style stopped working. New hires felt lost and isolated, and their first weeks or even months on the job were stressful because of it. It can be unnerving to join any company, but perhaps 37signals in particular, given how different some of our practices are. Theres as much to unlearn as there is to learn. Prior to this handbook, navigating that path was both somewhat random and almost entirely oral. For a company that prides itself on clarity and writing, that just wasnt right.|When did our first employees begin to understand the management system?| 80 +172|145|This handbook also offers us an opportunity to clarify who we actually are as a company. What do we stand for? How should we work? Codifying those beliefs into a handbook makes them tangible and, most importantly, editable. Making the company our best product is a guiding principle, but we cant easily improve what we havent articulated. So whatever version of this handbook youre reading, you can be sure its not the last. Please do help keep it up to date! And by up to date, were not just talking about misspellings and team changes. Its just as much we say were about X, but what were really doing is Y. So many of these employee handbook projects turn out to be ideal-case prescriptions rather than real-world descriptions. They cover all the ways people should act, not the ways they actually do. Thats a sham. Lets not write a handbook like that. Lets keep it honest.|How do you decide to make a product?| best product +173|145|This handbook also offers us an opportunity to clarify who we actually are as a company. What do we stand for? How should we work? Codifying those beliefs into a handbook makes them tangible and, most importantly, editable. Making the company our best product is a guiding principle, but we cant easily improve what we havent articulated. So whatever version of this handbook youre reading, you can be sure its not the last. Please do help keep it up to date! And by up to date, were not just talking about misspellings and team changes. Its just as much we say were about X, but what were really doing is Y. So many of these employee handbook projects turn out to be ideal-case prescriptions rather than real-world descriptions. They cover all the ways people should act, not the ways they actually do. Thats a sham. Lets not write a handbook like that. Lets keep it honest.|Do you know what term is used for a book that covers all the ways people should act?| ideal-case +174|148|With that in mind, here are some examples of what wed consider OK and what we would consider a conflict of interest and not OK:. OK. An occasional side gig, free or paid, for someone you know. For example, if you want to work on a friends website, or a design or writing project for something youre involved with, thats fine.|If you are doing a side gig for a client, or a design, you could consider it a side gig.| occasional side gig +175|149|With that in mind, here are some examples of what wed consider OK and what we would consider a conflict of interest and not OK:. OK. An occasional side gig, free or paid, for someone you know. For example, if you want to work on a friends website, or a design or writing project for something youre involved with, thats fine.|If you are an artist, what type of work does an artist have to share with others?| you know +176|150|. An occasional speaking gig, free or paid. Someones going to pay you to give a talk somewhere? Thats fine as long as it doesnt involve multiple days off for travel (unless you use your own personal vacation time against this travel time). A side business thats different from your day job, as long as the commitment is only a few hours a week. If you come to work exhausted because youre trying to start a full-time business on the side, its going to impact your performance here.|Do people who work for a side business have to work over a week to make up for the work that they do?| hours +177|151|. Serve as an advisor for another company, or be on a board, as long as theres no conflict of interest. The time commitment must be under a few hours a month. And if theres a scheduling conflict, 37signals gets priority. Do volunteer or occasional pro-bono work for a cause youre actively involved with. A little work here and there is fine, but, for example, becoming an organizations full-time web designer and being on the hook to work during your standard work day, etc, would not be OK.|Do you have to spend time on board meetings or other activities?| under a few hours a month +178|151|. Serve as an advisor for another company, or be on a board, as long as theres no conflict of interest. The time commitment must be under a few hours a month. And if theres a scheduling conflict, 37signals gets priority. Do volunteer or occasional pro-bono work for a cause youre actively involved with. A little work here and there is fine, but, for example, becoming an organizations full-time web designer and being on the hook to work during your standard work day, etc, would not be OK.|Do volunteer or occasional pro-bono work for a cause youre actively involved with?| 37signals +179|152|. Not OK. You cant work full time or part time for another company in our industry. If youre unclear about what our industry is, and you have a specific situation youd like to talk about, ping Jason or David. Go out on a regular speaking circuit tour which is going to require multiple days of travel multiple times a year. Thats too disruptive to our own work schedule and to your fellow teammates.|Go to the airport to talk to people at work?| Jason or David +180|153|. Consult for other companies in our industry where there may be a conflict of interest (a competitor, a product tangentially related to 37signals, etc). Be aggressive in marketing your availability for side work. If something comes to you through a friend or some connection, fine, but aggressively promoting something on the side will ultimately result in a conflict of interest here at work.|Do you want to advertise something for that competitor or other product tangentially related to 37signals?| of interest +181|156|Besides the customer-facing applications, like the different versions of Basecamp, we have a number of internal systems that help us support, report, and operate the company. They are as follows:. Dash. Dash is the main hub for everything that has to do with logging (like finding why a request is slow or whether an email has been delivered), reporting (everything from number of support cases handled to split of devices used to access Basecamp), application health (response times, job queue exceptions etc).|What is the main hub for all that has to do with logging?| Dash +182|158|dash.37signals.com. Queenbee. Queenbee is our invoice, accounting, and identity system. Here you can look up any customer account, see whether they are comped, refund an invoice, or even login as a customer. Thats an immense amount of power and we take its use very seriously. We only ever login as a customer after having been given explicit permission to do so, never preemptively. Our customers expect that their information is confidential, even from us, and we intend to honor that expectation at all times.|Do we always have to wait for customers to sign up?| been given explicit permission +183|159|billing.37signals.com. The 37 command. This is perhaps less of a system and more of an interface to all our other systems. The 37 command gives easy access to the production consoles for all the applications, which is often needed when diagnosing or fixing custom issues. It also allows you to directly grep and tail log files for live debugging, amongst other things.|What is useful for troubleshooting and fixing issues with the log files?| and tail log files +184|160|github.com/basecamp/37. Sentry. We track programming exceptions on Sentry. When a customer hits a Oops, something went wrong! screen, that means therell be an entry in Sentry explaining to programmers why they saw that screen. Keeping the exceptions under control and monitored is primarily the responsibility of SIP and Jim via on-call.|What two people are responsible for monitoring Sentry?| SIP and Jim +185|163|Health Insurance. Detailed information about all 37signals insurance policies and other benefits can be found in Basecamp. Medical Insurance. In the United States, medical insurance is provided through Blue Cross Blue Shield PPO. The company pays 75% of the premium and the employee pays the other 25%. Open enrollment is in November every year, with new coverage beginning December 1. Marriages and domestic partnerships are covered equally. You're eligible for coverage on your first day of employment. If you are terminated or resign from 37signals, your coverage will end on the last day of the month of your separation date and you may be eligible for continued coverage after that (COBRA).|On what month of the year are open enrollment in medicine?| November +186|164|Each pay period, youll see a payroll deduction for medical insurance:. Employee-only medical coverage: $76.93. Employee-partner medical coverage: $160.26. Employee-child(ren) medical coverage: $171.29. Employee-family medical coverage: $254.61. Dental Insurance. Dental insurance in the US is provided through MetLife. The company pays 100% of the premium. Open enrollment is in November every year, with new coverage beginning December 1. Marriages and domestic partnerships are covered equally. You're eligible for coverage on your first day of employment. If you are terminated or resign from 37signals, your coverage will end on the last day of the month of your separation date and you may be eligible for continued coverage after that (COBRA).|On what month does it take for employees to receive Dental insurance?| November +187|165|Vision Insurance. Vision insurance in the US is provided through MetLife. The company pays 100% of the premium. Open enrollment is in November every year, with new coverage beginning December 1. Marriages and domestic partnerships are covered equally. You're eligible for coverage on your first day of employment. If you are terminated or resign from 37signals, your coverage will end on the last day of the month of your separation date and you may be eligible for continued coverage after that (COBRA).|On what month of the year are open enrollment for Vision Insurance| November +188|166|Health Insurance for Staff Outside the US. If youre outside of the US and pay out of pocket for private health insurance, you can request reimbursement for 75% of your insurance payments on your monthly invoice. Your monthly reimbursement is capped at the amount 37signals pays per employee per month on the US employee group plan. You may be asked to provide documentation to support your request for reimbursement.|If youre outside of the US and pay out of pocket for private health insurance, you can request reimbursement for what?| 75% +189|166|Health Insurance for Staff Outside the US. If youre outside of the US and pay out of pocket for private health insurance, you can request reimbursement for 75% of your insurance payments on your monthly invoice. Your monthly reimbursement is capped at the amount 37signals pays per employee per month on the US employee group plan. You may be asked to provide documentation to support your request for reimbursement.|If you are outside of the US and pay out of pocket for health insurance, you can request reimbursement for 75% of your insurance payments on your monthly invoice.| 37signals pays per employee +190|167|Life Insurance. 37signals offers a $400,000 life insurance/AD+D policy to all staff through MetLife. The company pays 100% of the premium. You're eligible for coverage on your first day of employment, and its terminated automatically on your final day of employment. Open enrollment is in November every year, and participants are auto-enrolled at that time.|Life insurance is paid by insurance companies that pay for what?| $400,000 +191|167|Life Insurance. 37signals offers a $400,000 life insurance/AD+D policy to all staff through MetLife. The company pays 100% of the premium. You're eligible for coverage on your first day of employment, and its terminated automatically on your final day of employment. Open enrollment is in November every year, and participants are auto-enrolled at that time.|On what month does it open for enrollment?| November +192|168|Retirement Plan. Our retirement plan for US employees is with Vanguard. 37signals matches 100% of what you contribute, up to 6% of your salary. You are eligible to enroll in the 401K plan with your first paycheck. If you're outside the US, 37signals will match what you contribute to a retirement account in your home country, up to 6% of your salary. In these cases, 37signals will pay you directly via your monthly invoice. Its up to you to invest that payment and maintain administration of the retirement account and its taxes. You may be asked to provide documentation to support your request for a match.|Do you contribute to a 401K account?| Vanguard +193|168|Retirement Plan. Our retirement plan for US employees is with Vanguard. 37signals matches 100% of what you contribute, up to 6% of your salary. You are eligible to enroll in the 401K plan with your first paycheck. If you're outside the US, 37signals will match what you contribute to a retirement account in your home country, up to 6% of your salary. In these cases, 37signals will pay you directly via your monthly invoice. Its up to you to invest that payment and maintain administration of the retirement account and its taxes. You may be asked to provide documentation to support your request for a match.|Up to what percentage of your salary is a 401k contribution allowed by Vanguard?| 6% +194|169|Flexible Spending Account (FSA). The FSA is an account where you can set aside pre-tax money for out-of-pocket medical expenses, such as prescriptions, over-the-counter medicine, vision care, etc. You have to decide up front how much money you want to put in the account, and the max is $3,050/year. There is a separate type of FSA for dependent care, and the max for that plan is $5,000/year or $2,500/year if you split this with a partner. This is an entirely optional program. Open enrollment is in December every year, with new coverage beginning January 1. Both FSAs are with Paychex, our payroll provider.|Flexible Spending Account gives you the option to set aside money for what kind of expenses?| $3,050/year +195|170|Paid Time Off. Vacation Time. 37signals offers 18 days of paid time off plus 11 local holidays every year. We ask that you track your time off. Your vacation time is prorated based on your start date during your first year at 37signals. Your vacation time rolls over year to year with a maximum bank of 27 days at any time. If you are terminated or resign from 37signals with vacation days in your bank, youll be paid the monetary equivalent for those unused days (prorated at the time of your departure).|Paid time off will last for the entire duration of the month in the same amount as the current day?| 18 days +196|170|Paid Time Off. Vacation Time. 37signals offers 18 days of paid time off plus 11 local holidays every year. We ask that you track your time off. Your vacation time is prorated based on your start date during your first year at 37signals. Your vacation time rolls over year to year with a maximum bank of 27 days at any time. If you are terminated or resign from 37signals with vacation days in your bank, youll be paid the monetary equivalent for those unused days (prorated at the time of your departure).|If you are terminated or resign from 37signals with vacation days in your bank, what will you be paid for?| 27 days +197|171|Sabbatical. In addition to annual PTO and holidays, every three years employees may take a 30-day paid sabbatical. Give your team a heads-up preferably three months in advance so they can coordinate. If youre terminated or resign from 37signals with an unused sabbatical, 37signals will pay you the monetary equivalent of those unused days only if your unused sabbatical was earned within the previous 12 months.|Do employees take paid sabbatical days?| 30-day +198|171|Sabbatical. In addition to annual PTO and holidays, every three years employees may take a 30-day paid sabbatical. Give your team a heads-up preferably three months in advance so they can coordinate. If youre terminated or resign from 37signals with an unused sabbatical, 37signals will pay you the monetary equivalent of those unused days only if your unused sabbatical was earned within the previous 12 months.|Give your team a heads up for what period of time?| three months +199|172|Sick Time. We dont offer a bank of sick days nor do we ask you to track your sick days. However if youre unexpectedly away from work due to illness or injury for more than 5 consecutive work days, youll transition from sick time to Personal Leave. 37signals does not pay out for unused sick time upon resignation or termination, since we have no sick time bank.|If you are sick, what day do you have to leave work?| 5 +200|172|Sick Time. We dont offer a bank of sick days nor do we ask you to track your sick days. However if youre unexpectedly away from work due to illness or injury for more than 5 consecutive work days, youll transition from sick time to Personal Leave. 37signals does not pay out for unused sick time upon resignation or termination, since we have no sick time bank.|If you are unhappy with your job and decide to leave the industry, what other option is available?| Personal Leave +201|173|Your manager will check in with you if youre consistently taking 3+ unplanned sick days per month. Excessive use of sick time may result in disciplinary measures. If you have a medical condition you know will take you away from work regularly, please work with your manager for accommodations. Personal Leave|Excessive use of sick time may result in disciplinary measures. If you have a medical condition you know will take you away from work regularly, please work with your manager for accommodations.| 3+ +202|173|Your manager will check in with you if youre consistently taking 3+ unplanned sick days per month. Excessive use of sick time may result in disciplinary measures. If you have a medical condition you know will take you away from work regularly, please work with your manager for accommodations. Personal Leave|If you are taking sick time, what can you do to prevent yourself from taking it?| disciplinary measures +203|174|If you are unable to work for more than 1 week because of illness or injury, let your manager know as soon as you can. You can take four weeks off at 100% pay. If after 4 weeks, youre still unable to work, your salary will drop to 70% for an additional 8 weeks. Your medical insurance will remain in force throughout your Leave. If after 12 weeks, you still cannot work, talk to your manager, and we will discuss what comes next on a case-by-case basis. You may be asked to provide medical documentation to support your request for Personal Leave, and Personal Leave is limited to one instance of paid leave per 12-month period.|If you are unable to work for more than 4 weeks because of illness or injury, let your manager know as soon as you can.| four weeks +204|174|If you are unable to work for more than 1 week because of illness or injury, let your manager know as soon as you can. You can take four weeks off at 100% pay. If after 4 weeks, youre still unable to work, your salary will drop to 70% for an additional 8 weeks. Your medical insurance will remain in force throughout your Leave. If after 12 weeks, you still cannot work, talk to your manager, and we will discuss what comes next on a case-by-case basis. You may be asked to provide medical documentation to support your request for Personal Leave, and Personal Leave is limited to one instance of paid leave per 12-month period.|If you are unable to work for more than one week because of illness or injury, let your manager know as soon as you can.| 100% +205|175|Summer Hours. We work 4-day work weeks from May 1 through August 31 every year. An employee who has just been hired may have to complete a training program per their team lead to be eligible. When a holiday occurs during summer hours, you can take the holiday off or your normal summer day off. Any additional days off would count as vacation days.|Summer hours are usually 2-5 days long.| 4-day +206|175|Summer Hours. We work 4-day work weeks from May 1 through August 31 every year. An employee who has just been hired may have to complete a training program per their team lead to be eligible. When a holiday occurs during summer hours, you can take the holiday off or your normal summer day off. Any additional days off would count as vacation days.|On what days does Summer Hours begin?| May 1 through August 31 +207|177|Scheduling Time Off. 37signals doesn't have a formal time off request process. It's your responsibility to work with your manager and team to ensure coverage and manage your scheduled workload. The sooner you can inform your manager and team of your planned absence, the better, especially longer absences like sabbatical or long vacations. If your team has a defined process for scheduling time off, please follow that first.|If you are unhappy with your schedule, what is the best way to handle it?| manager and team +208|178|The only time we ask you not to schedule discretionary time off is during a CODE. At 37signals, we assign a CODE when urgent work needs to be done. We have three levels of criticality. A CODE RED is an emergency, a CODE YELLOW is less immediate but still critical, and a CODE LAUNCH is called when were in the final stages of launching a new product. If were in the midst of one of these and you can delay your vacation or sabbatical until after the code has ended, please do.|If you are not sure what needs to be done during the code, please ask for it during a code time off.| work needs to be done +209|178|The only time we ask you not to schedule discretionary time off is during a CODE. At 37signals, we assign a CODE when urgent work needs to be done. We have three levels of criticality. A CODE RED is an emergency, a CODE YELLOW is less immediate but still critical, and a CODE LAUNCH is called when were in the final stages of launching a new product. If were in the midst of one of these and you can delay your vacation or sabbatical until after the code has ended, please do.|Levels of criticality are for emergencies, codes, and LAUNCHs.| three +210|180|Some states require us to provide additional benefits. Bereavement Leave. When you lose a loved one, you can take paid time off from work for bereavement, making arrangements, settling family affairs, and attending the funeral or memorial service. Let your manager know your plans as soon as you can so they can arrange for your absence.|When you lose a loved one, you can take paid time off from work for bereavement, making arrangements, settling family affairs, and attending funeral or memorial service.| Bereavement Leave +211|180|Some states require us to provide additional benefits. Bereavement Leave. When you lose a loved one, you can take paid time off from work for bereavement, making arrangements, settling family affairs, and attending the funeral or memorial service. Let your manager know your plans as soon as you can so they can arrange for your absence.|When do you have to take a Bereavement leave?| time off +212|181|You can take ten days of bereavement leave for the death of a spouse or partner, child or child-in-law, parent or parent-in-law, or sibling or sibling-in-law. You can take three days of bereavement leave for the death of a grandparent, niece or nephew, cousin, or close friend. These caps are not to say you must return to work after so many days; you can use any of your available vacation time if you find you need more time off after bereavement leave. And if you know youll be away from work for much longer than outlined above, please talk to your manager to discuss that special case.|For the death of a spouse or partner, child or child-in-law, parent or sibling, parent or sibling-in-law, or sibling-in-law, you can take two days of leave for the death of the person you| ten days +213|181|You can take ten days of bereavement leave for the death of a spouse or partner, child or child-in-law, parent or parent-in-law, or sibling or sibling-in-law. You can take three days of bereavement leave for the death of a grandparent, niece or nephew, cousin, or close friend. These caps are not to say you must return to work after so many days; you can use any of your available vacation time if you find you need more time off after bereavement leave. And if you know youll be away from work for much longer than outlined above, please talk to your manager to discuss that special case.|For what amount of leave does a parent have for the death of a spouse or partner?| three days +214|183|Pet Insurance. For your fur babies! 37signals doesnt contribute to this plan at all, but everyone gets a 10% discount on this insurance you might otherwise buy. There are no set rates, and you can visit our portal on Figos website to get your quote and sign up. Theres no open enrollment period to sign up for pet insurance.|What does Pet Insurance give to people that buy pet insurance?| 10% discount +215|184|Employee Profit Sharing. 37signals shares 10% of its annual company profits with employees, which is distributed in shares based on tenure. Profits are distributed after the books are closed on the previous fiscal year, usually around March (e.g. 2022 profits distributed in March 2023). Youre eligible to participate in profit sharing after two years of working at 37signals. Youll accrue one share per month starting on your second anniversary at 37signals, and youll max out your shares at 10 years. We calculate shares based on months of tenure so theres no unfair cliff between being hired in December vs January.|How much of the profits are distributed in shares based on tenure?| 10% +216|184|Employee Profit Sharing. 37signals shares 10% of its annual company profits with employees, which is distributed in shares based on tenure. Profits are distributed after the books are closed on the previous fiscal year, usually around March (e.g. 2022 profits distributed in March 2023). Youre eligible to participate in profit sharing after two years of working at 37signals. Youll accrue one share per month starting on your second anniversary at 37signals, and youll max out your shares at 10 years. We calculate shares based on months of tenure so theres no unfair cliff between being hired in December vs January.|How long does it take to accrue a share of profit sharing in the US?| two years +217|185|We ask that you think of any compensation from this program as not something to be counted upon, not something to be budgeted with, but as a true bonus. Year to year, profits and therefore the amount were able to share with employees may swing wildly or not be paid out at all.|If profits are not counted as something that can be used to pay for the year, what is the incentive to do this?| a true bonus +218|186|This Program does not have any set expiration date, but the company reserves the right to amend it or cancel it at any time. You forfeit your shares in the profit sharing program if you resign or are terminated from 37signals before the distribution date. Employee Liquidity Pool. There are no plans to sell 37signals or take the company public! But, in the slight chance of that happening, employees may be eligible to receive a portion of 10% of the value of the company if 37signals is sold or made public. That 10% would be divided into shares, and shares distributed amongst employees based on their tenure at the time of the sale/offering.|There are no plans to sell 37signals or take the company public!| Employee Liquidity Pool +219|187|Employees are eligible for shares in the liquidity pool after two years of working at 37signals. Youll accrue one share per month starting on your second anniversary, and you max out your shares after 10 years. We calculate shares based on months of tenure so theres no unfair cliff between being hired in December vs January.|If you are hired in December, what is the average number of months of tenure?| 10 years +220|188|This Program does not have any set expiration date, but the company reserves the right to amend it or cancel it at any time. You forfeit your shares in the liquidity pool if you resign or are terminated from 37signals before the distribution date. Employee Gifts. At the end of every year, 37signals gives a thank-you gift to employees. The gift changes year to year and is not intended to be a year-end bonus.|Employees receive what when they receive their job title?| thank-you gift +221|189|Employees also receive a thank-you gift on their anniversaries with the company. Home Office Set-up. Since you work remotely, we want to make sure your home office is comfortable. During your first year at 37signals, you can expense up to $2,000 on things like a new desk, new desk chair, or other office furniture. This benefit expires on your first anniversary with the company.|What is the cost of a new office chair for a 37signals employee?| $2,000 +222|190|Coworking Space Stipend. You can expense up to $200/month towards renting coworking space in your city. Please make sure youre using a true coworking space thats meant solely for working, not a club or social space like Soho House.. Everyone at 37signals has a subscription to Deskpass, a co-working desk reservation service. You can use Deskpass to find co-working spaces near you, and your $200/month benefit is pre-fixed in your account. You're not required to use Deskpass to use your co-working space benefit. Your Deskpass budget is capped at $200/mo, but none of that gets paid out unless you book a desk.|Do you have to pay $200/month for a co-working space near you?| Deskpass +223|191|Expense Account. All staff carries a 37signals Visa card that you can use for work expenses like the benefits described above, software, computer equipment, meet-up travel, or office supplies. Check with your manager or Andrea if you have any doubts about whether or not a purchase qualifies as a work expense.|What does the employee carry?| 37signals Visa card +224|192|We use an expense management platform called Airbase. You're responsible for the monthly categorizing of your expenses and uploading receipts for purchases over $75. Full instructions on how to log your expenses in Airbase can be found in Basecamp. Overall, we trust our employees to spend money wisely. If youre booking a meet-up flight, you dont need to buy the cheapest, 2-layover redeye; buy the convenient, well-priced seat. If youre attending a conference on behalf of 37signals, well buy your meals. Just try to stay away from caviar and champagne at dinner (okay, maybe once if you have a great day to celebrate).|Airbase is used by people who want to keep track of their expenses and upload receipts for purchases over $75.| Airbase +225|192|We use an expense management platform called Airbase. You're responsible for the monthly categorizing of your expenses and uploading receipts for purchases over $75. Full instructions on how to log your expenses in Airbase can be found in Basecamp. Overall, we trust our employees to spend money wisely. If youre booking a meet-up flight, you dont need to buy the cheapest, 2-layover redeye; buy the convenient, well-priced seat. If youre attending a conference on behalf of 37signals, well buy your meals. Just try to stay away from caviar and champagne at dinner (okay, maybe once if you have a great day to celebrate).|If you are booking a meet-up flight, you do not need to buy the cheapest, 2-layover redeye.| Basecamp +226|193|Speaking of conferences please limit your attendance at professional conferences to once a year. Dont extend your hotel stay too far to either side of the conference schedule; you should be traveling specifically to attend the conf. Our conference budget guidelines mirror our mini meet-up budget guidelines; you can find those in Basecamp.|Basecamp is located in San Diego County, where hotels are located in San Diego and elsewhere in the United States.| Basecamp +227|195|Junior Designer. Work is thoroughly reviewed with substantial back-and-forth. Works primarily on tightly scoped, single element, routine problems with another designer. Follows existing design patterns, works within our existing look and feel. Usually less than 2 years of experience being a professional designer. WEB: Can write basic HTML/CSS with guidance. MOBILE: Can create prototypes w/ static screens.|Work is thoroughly reviewed with substantial back-and-forth. Works primarily on tightly scoped, single element, routine problems with another designer. Work is mainly on scoped, single element, routine problems with another designer.|Junior Designer +228|195|Junior Designer. Work is thoroughly reviewed with substantial back-and-forth. Works primarily on tightly scoped, single element, routine problems with another designer. Follows existing design patterns, works within our existing look and feel. Usually less than 2 years of experience being a professional designer. WEB: Can write basic HTML/CSS with guidance. MOBILE: Can create prototypes w/ static screens.|Do you have experience with designing for mobile?| less than 2 years +229|196|. Designer. Work is reviewed with the occasional need for material direction or implementation changes. Works mostly on tightly scoped features, individual screens, or small problems with another designer. Usually at least 2-5 years of experience being a professional designer. WEB: Fully capable of writing modern HTML/CSS. MOBILE: Can create basic prototypes demonstrating interactions and animations.|Do most designers have experience with HTML/CSS| least +230|196|. Designer. Work is reviewed with the occasional need for material direction or implementation changes. Works mostly on tightly scoped features, individual screens, or small problems with another designer. Usually at least 2-5 years of experience being a professional designer. WEB: Fully capable of writing modern HTML/CSS. MOBILE: Can create basic prototypes demonstrating interactions and animations.|Do designers expect to work on a lot of small issues| 2-5 years +231|197|. Senior Designer. Work doesnt necessarily need to be reviewed, but general approach may be. Can run point on small batch projects, taking them from concept to shipping as the sole designer (alongside a programmer). Can occasionally run point on large batch projects, sometimes with assistance. Usually at least 5-8 years of experience being a professional designer.|Work does not need to be reviewed but general approach may be. Can run point on small batch projects, taking them from concept to shipping as the sole designer?| Senior Designer +232|197|. Senior Designer. Work doesnt necessarily need to be reviewed, but general approach may be. Can run point on small batch projects, taking them from concept to shipping as the sole designer (alongside a programmer). Can occasionally run point on large batch projects, sometimes with assistance. Usually at least 5-8 years of experience being a professional designer.|Experience being a professional designer| 5-8 years of +233|198|WEB: Fully capable of writing modern HTML/CSS and basic proficiency in Javascript. MOBILE: Can create detailed interactive prototypes demonstrating flows, interactions, and animations. Lead Designer. Work happens completely autonomously without regular need for review. Can run point on large batch projects, taking them from concept to shipping as the sole designer (alongside a programmer).|Lead Designer is what?| Lead Designer +234|199|Can lead a small department or longer-term initiative. Helps set and maintain professional standards for the entire organization. Makes regular, material contributions to the look-and-feel of our general aesthetic and brand. Usually at least 8-12 years of experience being a professional designer. Typically at least 3-5 years experience at Basecamp internalizing how we work.|Typically at least 3-5 years experience at Basecamp internalizing how we work.| 8-12 years +235|199|Can lead a small department or longer-term initiative. Helps set and maintain professional standards for the entire organization. Makes regular, material contributions to the look-and-feel of our general aesthetic and brand. Usually at least 8-12 years of experience being a professional designer. Typically at least 3-5 years experience at Basecamp internalizing how we work.|How many years of experience does a designer have working with the public?| 3-5 +236|200|WEB: Fully capable of writing modern HTML/CSS/JS + the ability to make moderate progress in Rails. MOBILE: Can create detailed interactive prototypes demonstrating flows, interactions, and animations. Principal Designer. Can run point on our most complex, critical, big batch projects, taking them from concept to shipping as the sole designer (alongside one or more programmers).|Can run point on a large batch of projects that will take them from concept to shipping?| Principal Designer +237|201|Usually at least 12-15+ years of experience being a professional designer. Typically at least 5-7 years experience at Basecamp internalizing how we work. WEB: Fully capable of writing their own HTML/CSS/JS + the ability to make significant progress in Rails. WEB: Can spin up new Rails apps from scratch, and make initial progress without outside help.|At least 5 years experience at Basecamp internalizing how we work.| 12-15+ years +238|202|Usually at least 12-15+ years of experience being a professional designer. Typically at least 5-7 years experience at Basecamp internalizing how we work. WEB: Fully capable of writing their own HTML/CSS/JS + the ability to make significant progress in Rails. WEB: Can spin up new Rails apps from scratch, and make initial progress without outside help.|At least 5 years experience at Basecamp internalizing how we work.| 5-7 years +239|203|MOBILE: Can create detailed interactive prototypes demonstrating flows, interactions, and animations. MOBILE: Can work in native environments and put together their own app from scratch.|MOBILE: Can create detailed interactive prototypes demonstrating flows, interactions, and animations. MOBILE: Can create detailed interactive prototypes demonstrating flows, interactions, and animations?| native environments +240|205|Your First Few Days. Before you start, Andrea will order you a new laptop with the specs you request and any accessories you need like an external keyboard, mouse, or display. Get what you need, while keeping in mind the demands of your work when choosing specs. A day or two before you start, your manager will email you instructions for your first day. Your manager will be your point of contact for your early projects and activities. You'll also work with a member of our Ops team who will help you as you set up all the accounts you need to work at 37signals. |Before you start, will you order a new laptop?| Andrea +241|206|Your First Few Days. Before you start, Andrea will order you a new laptop with the specs you request and any accessories you need like an external keyboard, mouse, or display. Get what you need, while keeping in mind the demands of your work when choosing specs. A day or two before you start, your manager will email you instructions for your first day. Your manager will be your point of contact for your early projects and activities. You'll also work with a member of our Ops team who will help you as you set up all the accounts you need to work at 37signals. |Who will help you with your first day?| Ops team +242|207|On your first day, you'll log into Basecamp to see a project dedicated to your onboarding called Welcome, [your name]!. Your welcome project will contain a few to-do lists linking to accounts or services that you need to set up to get started. Youll also see to-do lists that your Ops buddy and manager will be working through. Your Ops buddy and your manager will be in contact with you as you set up your environment, should you have questions or get stuck. |On what platform does the Welcome project's welcome project run?| Basecamp +243|207|On your first day, you'll log into Basecamp to see a project dedicated to your onboarding called Welcome, [your name]!. Your welcome project will contain a few to-do lists linking to accounts or services that you need to set up to get started. Youll also see to-do lists that your Ops buddy and manager will be working through. Your Ops buddy and your manager will be in contact with you as you set up your environment, should you have questions or get stuck. |Upon arrival, what will be a list of things to do on your first day?| Welcome, [your name]!. +244|208|The accounts you're asked to set up depend on the role you've been hired for. But everyone at the company is asked to follow a stringent and specific security protocol, which we monitor after set-up using Shipshape. Heres a list of what we require and why we require it.|What protocol does the company follow?| security protocol +245|208|The accounts you're asked to set up depend on the role you've been hired for. But everyone at the company is asked to follow a stringent and specific security protocol, which we monitor after set-up using Shipshape. Heres a list of what we require and why we require it.|What is the name of the security protocol that is used by all of the employees at the company?| Shipshape +246|209|Your training schedules and onboarding expectations will be in your welcome project. You'll also find docs with helpful links to technical documentation, walkthrough videos, important Basecamp projects, and more. Your welcome project will also contain a list of people to meet over the course of your first few weeks. * your manager. You and your manager will meet on your first day to sort out a recurring 1:1 schedule and to review your specific onboarding expectations.|Do you want to spend time with your manager or manager?| welcome project +247|210|* your team. Most teams have a weekly call which you'll join your first week.. * your 37signals buddy. Your buddy will be someone whos not on your immediate team, whos worked at 37signals for a while, and who can point you in the right direction when you have a question and dont quite know where to turn. Theyll introduce themselves during your first week, to say hi and offer their help. Theyll check in with you periodically throughout your first couple months to see how youre settling in.|Do you have to join your first week?| weekly call +248|211|* People Ops. You'll meet with Andrea to review 37signals policies, benefits, and compensation.. After your environment has been set up, expectations are clear, and you've met who you need to meet, you'll get to work! You'll begin working on real projects, with plenty of support and guidance, within your first week. Your responsibilities and impact will increase as you learn and gain confidence over the next few months, and most people are up to speed and feeling fully part of the team in about 3 months.|Who will you meet with to review 37signals policies?| Andrea +249|212|When you start, youll receive an outline of expected performance metrics for your first 3 months. Those standards will be clear and attainable, and your manager will give you frequent, candid feedback. On occasion, despite our collective best efforts, its not a fit. We dont do full-scale performance improvement plans during the first three months. So if during that time it starts looking like your long-term employment wont work out, your manager will let you know early and why.|When do managers start to get a feel for the progress of their systems?| 3 months +250|213|When you start, youll receive an outline of expected performance metrics for your first 3 months. Those standards will be clear and attainable, and your manager will give you frequent, candid feedback. On occasion, despite our collective best efforts, its not a fit. We dont do full-scale performance improvement plans during the first three months. So if during that time it starts looking like your long-term employment wont work out, your manager will let you know early and why.|During the first 3 months, what do you hope to see in the manager?| improvement plans +251|215|Mastery & Titles. Advancing your career at 37signals doesnt mean giving up on your craft. No matter your role, you can become better at the work itself and level-up that way. This is especially important since were a relatively small company with few layers of managerial cake. Within each of our job functions, weve mapped our trajectory of mastery to five different levels. That title structure is shared amongst all departments, but the particulars of what characterizes one level from another will of course be different. Heres an example of the titles for programming:|Level up what does it mean to be a better programmer?| work +252|215|Mastery & Titles. Advancing your career at 37signals doesnt mean giving up on your craft. No matter your role, you can become better at the work itself and level-up that way. This is especially important since were a relatively small company with few layers of managerial cake. Within each of our job functions, weve mapped our trajectory of mastery to five different levels. That title structure is shared amongst all departments, but the particulars of what characterizes one level from another will of course be different. Heres an example of the titles for programming:|What is the total of levels for programming?| five different levels +253|216|. Junior Programmer. Programmer. Senior Programmer. Lead Programmer. Principal Programmer. While this is how we recognize mastery, its by no means an expectation that everyone will start as a junior and end up as a principal. 37signals needs people and perspectives from all levels of skill. And for those who do end up progressing all the way through this path, it may well be a journey of many, many years, if not a decade+.|If you are going to make a mistake, do what?| many, many years +254|216|. Junior Programmer. Programmer. Senior Programmer. Lead Programmer. Principal Programmer. While this is how we recognize mastery, its by no means an expectation that everyone will start as a junior and end up as a principal. 37signals needs people and perspectives from all levels of skill. And for those who do end up progressing all the way through this path, it may well be a journey of many, many years, if not a decade+.|If you are not a junior or senior, what type of program is there to learn?| if not a decade+. +255|217|But these titles make it clear to everyone where someone is in their career progression at 37signals. Note that these titles are about a particular role at 37signals. Someone may well have been a Senior Designer somewhere else with a different assessment criteria and a different workflow, and then still start at 37signals as a Designer. We recognize mastery and titles at 37signals for the work done at 37signals.|Do we recognize mastery and titles at 37signals?| work done at 37signals +256|218|Day to day, though, these titles arent really much of a factor. But they do give newcomers another way of orienting themselves at the company and it gives everyone a clear way of tracking their personal career progression at 37signals. You can see the specific titles and proficiencies expected for: Designers, Ops, Programmers, Support, Data.|These are the two categories of people that will be required to work in the day to day work environment of the company.| Designers, Ops, Programmers, Support, Data +257|219|Pay & Promotions. 37signals pays at the top 10% for our industry at San Francisco salary levels, regardless of where you live. The comparison data is provided by a company called Radford that polls compensation data from all the major companies in our industry and plenty of our smaller peers as well. Because we dont pay bonuses, we match our base compensation to the base + bonus of our peer group.|How much does Pay & Promotions pay for our industry?| top 10% +258|219|Pay & Promotions. 37signals pays at the top 10% for our industry at San Francisco salary levels, regardless of where you live. The comparison data is provided by a company called Radford that polls compensation data from all the major companies in our industry and plenty of our smaller peers as well. Because we dont pay bonuses, we match our base compensation to the base + bonus of our peer group.|What company polled compensation data from all major companies in San Francisco?| Radford +259|220|Some jobs at 37signals are not matched to Radford comparison data. Compensation for common technical roles like programming and design is reliably competitive in a market like San Francisco. For some non-technical roles, compensation is much lower, much less competitive. To compensate for that industry disparity, we instituted a $73,500 salary floor (floor adjusted for inflation since publishing).|What was the floor of the salary floor for non-technical positions in San Francisco?| $73,500 +260|221|The Radford data is reviewed once per year at the end of November. If its warranted, that is if the market rates in the top 10% have gone up, well increase pay on January 1st to follow suit. We dont decrease pay, even if the market rates may have dropped. If that happens, well hold them steady until they come up again.|If the market rates are up, that is if the market rate in the top 10% has gone up, well increase pay on January 1st to follow suit?| once +261|221|The Radford data is reviewed once per year at the end of November. If its warranted, that is if the market rates in the top 10% have gone up, well increase pay on January 1st to follow suit. We dont decrease pay, even if the market rates may have dropped. If that happens, well hold them steady until they come up again.|If the Radford data is taken in a year, the rate of pay for the top 10% has gone up by approximately 2% per annum?| of November +262|222|In addition to raises based on Radford market data, weve also in the past given raises in excess of those based on core price index inflation numbers, if the market didnt move upward. This is not a guaranteed practice. Everyone in the same role at the same level is paid the same at 37signals.|In addition to raising, weve given raises based on Radford market data, if the market moved upward.| core price index inflation numbers +263|223|When you get a promotion, that is you move from one level to another, youll get a corresponding pay raise effective on your next pay cycle. Performance Reviews. Youll meet with your manager for formal performance reviews. When you're new to 37signals, you'll meet at the 3-month, 6-month, and 1-year marks. Then you'll meet once a year, around your anniversary with the company. Your manager will share performance expectations for your role when you start, and they'll keep you apprised of any changes to expectations should they evolve.|When do managers of 37signals meet?| once +264|223|When you get a promotion, that is you move from one level to another, youll get a corresponding pay raise effective on your next pay cycle. Performance Reviews. Youll meet with your manager for formal performance reviews. When you're new to 37signals, you'll meet at the 3-month, 6-month, and 1-year marks. Then you'll meet once a year, around your anniversary with the company. Your manager will share performance expectations for your role when you start, and they'll keep you apprised of any changes to expectations should they evolve.|When do managers start meeting with you for performance reviews?| year +265|224|Managers are expected to document performance review outcomes and any action items or deadlines that come out of the meetings. Performance Improvement Plans. If your work performance is not meeting expectations, you may be put on a Performance Improvement Plan (PIP). We only initiate PIPs if your managers concern is correctable in the short term. We do not initiate PIPs for fundamental performance issues that relate to your core job skills. If youre a Programmer whose coding skills are not at the level they need to be, wed forego a PIP. However we may initiate a PIP to help you improve your performance in a coachable skill like project management. In those cases, well follow our performance plan process.|If you are not meeting expectations for your work, what do you do?| Performance Improvement Plans +266|224|Managers are expected to document performance review outcomes and any action items or deadlines that come out of the meetings. Performance Improvement Plans. If your work performance is not meeting expectations, you may be put on a Performance Improvement Plan (PIP). We only initiate PIPs if your managers concern is correctable in the short term. We do not initiate PIPs for fundamental performance issues that relate to your core job skills. If youre a Programmer whose coding skills are not at the level they need to be, wed forego a PIP. However we may initiate a PIP to help you improve your performance in a coachable skill like project management. In those cases, well follow our performance plan process.|If you are not meeting expectations for your work, what is a PIP for?| Performance Improvement Plan +267|225|Meetups. The entire company gathers in person twice a year. We meet up in a different city every time. In 2022, we traveled to Miami and Amsterdam. Most of the planning is taken care of for you; you just need to book your flights. Lodging, meeting space, agenda, and social outings will be planned and communicated well in advance.|Do meetings take place in Miami or Amsterdam?| twice a year +268|226|In general, our meetups are largely unstructured. Every morning, we gather for breakfast at 8am. There are some scheduled talks, like the welcome session on Monday morning, lightning talks, and peer appreciation session. Occasionally, we bring in outside speakers or trainers. Other than that, the meet-up is intentionally loose. Teams huddle in a breakout room, groups go out for coffee or to explore the city, or managers meet 1:1s with employees. Connection and fellowship is always the #1 goal of any meetup, which we accomplish in different ways throughout the week.|What are the two goals of a meetup?| Connection and fellowship +269|227|Meeups are 1 week long. Most people arrive Sunday, we meet Monday through Thursday, and then we travel home on Friday. Everyone should come to every meet-up, but skipping one here and there is okay if you have an engagement you cant cancel. It's important to note that meet-ups can be overwhelming when we're so used to working on our own and virtually. But meetups are also rewarding and energizing, and you'll probably find yourself looking forward to the next one within weeks of returning home.|Most people arrive at least one week in advance of what?| 1 week +270|227|Meeups are 1 week long. Most people arrive Sunday, we meet Monday through Thursday, and then we travel home on Friday. Everyone should come to every meet-up, but skipping one here and there is okay if you have an engagement you cant cancel. It's important to note that meet-ups can be overwhelming when we're so used to working on our own and virtually. But meetups are also rewarding and energizing, and you'll probably find yourself looking forward to the next one within weeks of returning home.|Most people arrive at least one week in advance of what day of the week?| Sunday +271|228|Mini Meetups. Once a year, you can get together with a small group of your coworkers on a mini meet-up at a destination of your choosing. Mini meet-ups should have a work focus. Theyre not meant to be social trips, and youre not doing just your day-to-day work in the same room as your coworkers. You should be collaborating on something meaningful. It certainly doesnt have to be big and you dont have to produce something by the end of the meet-up. Pick something youd love to have a week to discuss in person and have fun with it.|Meetups are usually a fun and social way for people to get together and share what?|Mini +272|228|Mini Meetups. Once a year, you can get together with a small group of your coworkers on a mini meet-up at a destination of your choosing. Mini meet-ups should have a work focus. Theyre not meant to be social trips, and youre not doing just your day-to-day work in the same room as your coworkers. You should be collaborating on something meaningful. It certainly doesnt have to be big and you dont have to produce something by the end of the meet-up. Pick something youd love to have a week to discuss in person and have fun with it.|Do mini meet-ups last for longer than a year?| Once a year +273|229|Keep in mind: your mini-meet-up team does not have to be your formal team like Ops, Support, Mobile, etc. Colleagues who are working cross-team who have a project to get together on can meet-up too. Limit yourself to 1 mini-meet-up per year though, whether thats with your dedicated team or with an offshoot team.|Do you limit yourself to one or more mini-meet-ups per year?| 1 +274|230|Budget guidelines for mini meet-ups can be found in Basecamp. Everyone on Support (EOS). Once every month or two, everyone in the company is given the opportunity to do a Customer Support shift. We call it Everyone on Support (EOS). Talking directly to customers all day helps us realize whats wrong and whats right with our products. For the first few times you do EOS, youll have a Support buddy to help you write clear and correct answers to customer questions through Help Scout, our support response tool, and then youre on your own!|Basecamp is located in the US where you can find support for every event in the area.| Basecamp +275|230|Budget guidelines for mini meet-ups can be found in Basecamp. Everyone on Support (EOS). Once every month or two, everyone in the company is given the opportunity to do a Customer Support shift. We call it Everyone on Support (EOS). Talking directly to customers all day helps us realize whats wrong and whats right with our products. For the first few times you do EOS, youll have a Support buddy to help you write clear and correct answers to customer questions through Help Scout, our support response tool, and then youre on your own!|If you are on a support team, what is the name of the tool you use to help?| Help Scout +276|231|Everyone working at 37signals represents 37signals. When a customer gets a response from Merissa on support, Merissa is 37signals. When a customer reads a tweet by Eron that our systems are down, Eron is 37signals. In those situations, all the other stuff we do to cultivate our best image is secondary. Whats right in front of someone in a time of need is what theyll remember.|what is what theyll remember| Whats right in front of +277|232|Thats what we mean when we say marketing is everyones responsibility, and that it pays to spend the time to recognize that. This means avoiding the bullshit of outage language and bending our policies, not just lending your ears. It means taking the time to get the writing right and consider how youd feel if you were on the other side of the interaction.|What responsibility does marketing have?| everyones +278|233|The vast majority of our customers come from word of mouth and much of that word comes from people in our audience. This is an audience weve been educating and entertaining for 20 years and counting, and your voice is part of us now, whether you like it or not! Tell us and our audience what you have to say!|How long has it been since we've had a chance to grow our audience?| 20 years +279|234|This goes for tools and techniques as much as it goes for prose. 37signals not only tries to out-teach the competition, but also out-share and out-collaborate. Were prolific open source contributors through Ruby on Rails, Trix, Turbolinks, Stimulus, and many other projects. Extracting the common infrastructure that others could use as well is satisfying, important work, and we should continue to do that.|Out-collaborate, out-work, and out-collaborate are all examples of what kind of work?| out-share +280|234|This goes for tools and techniques as much as it goes for prose. 37signals not only tries to out-teach the competition, but also out-share and out-collaborate. Were prolific open source contributors through Ruby on Rails, Trix, Turbolinks, Stimulus, and many other projects. Extracting the common infrastructure that others could use as well is satisfying, important work, and we should continue to do that.|Do what with the competition?| out-collaborate