Blog Feed Post

Building a Culture is Deliberate

Written by: Larissa Murillo, Marketing Manager, MarketGoo


Wences Garcia  CEO/MarketGoo

Our company, MarketGoo, was founded in 2012, and we have dedicated four years to building a workplace that enables a semi-remote developer team to be exceptional. Here are a few things we learned.

Building culture does not happen overnight

As is the case with many startups, before “culture” could even be considered a thing founders Wences Garcia and Jose Miguel Perez had to make sure their first hires were the kind of people they wanted to build their culture around. Without even having defined their culture yet, they decided to focus on two factors—transparency and character—as the foundation for the company’s culture and hiring process.


Create transparency or suffer the consequences

We’ve always been totally transparent with potential hires and with the team, not only about finances, but also about work climate and challenges. Employees know how their work fits into the bigger picture, and transparency ensures that everyone is working together toward a common vision. We’re careful to avoid ambiguous goals, which can unwittingly foster mediocrity and discontent. This is especially important when prioritizing tasks and deadlines.

Early on, when we were still developing our culture, we had one particular project that was backlogged into oblivion. There was no common sense of urgency; everyone was thinking about how the project impacted their own team. We put transparency into action, discussing in a company-wide meeting how the project fit into our MRR objectives and how it could be a game-changer for all of us. Everyone was given a chance to air their frustrations about how the project had been lagging, and the development team was able to offer a fresh perspective on why it had been relegated to the back of the queue. After a collaborative discussion we all came up with a simple solution and were able to move forward with a clear, unified purpose. We’ve had quite a few projects like this since then, and each of them succeeds once we gave transparency the center stage.


Where transparency begins and ends

When it comes to the company’s finances, we don’t hold back. Sales, revenue, profits, and major milestones and setbacks are available for all to see and discuss. This empowers employees to make project, budget, and team decisions based not only on a common mission, but on the financial goals of the company. This applies to new hires and established employees alike. Everyone knows what to expect from the get-go, so there are no surprises down the road. We’ve learned that the more each team member knows, the better their performance is.

Transparency does, however, have its limitations, specifically when it comes to individual employee salaries. Everyone has their own roles and responsibilities, so the problem of wondering how much your peers and colleagues make never really took off here.


Beyond technical expertise

The habits and personalities of team members will make or break the culture. No two employees are alike, but we make sure our developers’ qualities and characters work well together to achieve the same overarching goals.

These foundational determinants are based upon the premise that any developer that makes it to an interview round has already proven their technical worth and had their work ethic verified by references. The hiring committee, led by Garcia, our CEO, is there to evaluate the candidate’s personal qualities and how they align with MarketGoo’s culture and mission.

Interviews are mostly used to determine whether you’re a cultural fit, so we can quickly see if someone will succeed at the company or not,” says MarketGoo senior developer, Jaime Martinez. “If the candidate gets invited to interview with us, it’s because we already know they can do the work based on their previous experience, recommendations, and the back and forth we’ve had with them. Having a [ton of] public repositories on GitHub does not a great developer make, and most importantly, it doesn’t tell us anything about the person behind the work.


Hiring by committee

The purpose of the hiring committee is to evaluate candidates’ personal qualities and how they align with MarketGoo’s culture and mission. Interviews are conducted first by Garcia, and then by the hiring team. They’re conversational; designed to make candidates feel comfortable and allow interviewers to really evaluate a person’s behavior and personality. And though everyone involved is clear on the type of hire they want and the type of colleague they want to work with, that doesn’t mean it’s always unanimous. When you are a candidate interviewing with four or five people, it’s going to be hard to impress them all. We find it normal that some might be more enthusiastic than others about a hire. Full-on objections are given the importance they deserve, but we recognize that unanimity is not always possible. We go by consensus, and we haven’t had any problems so far.


Vision is nothing without communication (and good barbecue)

Garcia does a good job of transmitting his vision for the company. Almost two years ago, he began to deliberately discuss culture in our weekly and quarterly meetings. It gives us the opportunity to smooth it around the edges and talk about the entire team and how they relate to the culture. Having consistent talks has made us closer and stronger as a team, created a transparent environment where everyone can make suggestions, and united the engineering/development teams with the rest of the company in a way they weren’t before.

After one of these sessions, we instituted perks like gym memberships, and subsidies for other activities and individual passions. Our current workflow was conceived in a similar manner, with an active collaboration between the development, product, and administrative teams. Weekly meetings are often held at colleagues’ houses, where we have our resident BBQ boss (aka full stack developer Martinez) cook up one of his wondrous meaty delights while we talk about our lives outside of work and later focus on our weekly sprints and current issues and fixes.


Like developers, culture must be fed

The company and its employees feed off each other in order to cement the culture. As anyone who has been part of a company in any capacity is painfully aware, just because you proclaim your culture to be a certain way, shout it from the rooftops, and print it on manifestos, does not make it so. It takes work.

Culture is fluid. Every time we add a new person to the team we create a shift. Every time we sign a new partner or have an end of quarter meeting, our culture adapts, transforms, and molds. But it stays effortlessly coherent with who we are—our values, work ethic, product, and team members.

We work across two time zones, and while it is tricky for scheduling certain meetings, we have made it work to our advantage. It actually increases our efficiency since there is work being done 24/7. We have twice annual retreats where everyone comes together. Our last retreat was on the island of Menorca, Spain, where we worked and bonded between bike riding, boating, and lounging around. Our next retreat? With the number of motorcycle enthusiasts on the team, there is a good chance it will involve long and winding roads!


What we look for in devs

MarketGoo is a small team, so there’s a lot riding on hiring the right people. Says Garcia, “We are looking for team players who will match our culture. We look for autonomous profiles [who are] willing to learn and capable of overcoming remote working challenges. We value past experiences and organizational skills. We need to see a willingness to learn and contribute among our dev hires. ‘Under promise, over deliver’ is the motto we use.”

All of our developers go beyond their technical skills in ways that make them incredible assets. For example, our CTO and senior developer have an incredible creative and marketing instincts and have given us crucial input in product development and marketing actions. As someone outside the engineering team, I always marvel at how none of them fit any stereotype, and their openness and eagerness to collaborate with me makes me want to work with them and make their lives easier. They consistently show their worth as professionals and as people.


What devs like about us

“Our happiness index is very high,” says Martinez. “The company stands out to us because we all feel like we belong, and that we each own a little bit of it. We understand what piece of the puzzle we are and how we fit into the bigger picture.” Martinez says flexibility with work location and hours are a big plus, too. “I can drop off my kids at school, oversee some renovations being done at my house, save time on a commute, and avoid distractions. Slack helps keep us in touch when we are not in the office, and there we also have our watercooler conversations.” All of this is punctuated by our regular retreats, where employees can connect face-to-face.


Did we do it right?

While there probably isn’t one “right” way to create a culture, allowing it to develop organically is a good first step. We are a small team and started out even smaller, so there were some kinks to work out initially. In the beginning it was the norm to just ping someone from the dev team on Slack and comment on something you wanted to try, a potential bug, or something urgent for a customer. The developer you were talking to then had to somehow juggle that with the rest of his tasks and figure out on their own how important it was. This led to inefficiency and a lack of follow up, and it made our developers feel like the rest of us were their customers and they were just receiving “tickets” day in and day out.

Instead of perpetuating the problem, we learned from it. Our current agile framework is a direct reflection of the inefficiencies our culture originally had. We don’t let our culture be driven solely by engineering, management, or external pressures. It’s all-inclusive, avoiding the “us versus them” mentality that can occur with development teams.

By having our development team in close contact with other teams, actively participating in discussions that aren’t directly related to their work, we’ve created a remarkable synergy across the entire company. And by hiring the right people, we ensure this synergy lasts.

As we grow, transparency and character are the two foundational requirements we plan to continue to build from. We learned that building a culture has to be deliberate, and getting to the point we are now has been a very conscious effort.


Wences Garcia is the Founder and Head of Culture at MarketGoo, built to help customers grow and achieve success online without the need for technical skills and expertise. A frequent blogger on startup life, Web Marketing, industry news, SMB Digital solutions and services, SaaS and all things related to make online marketing easier.

Connect with Wences on:  Twitter  |  LinkedIn

The post Building a Culture is Deliberate appeared first on Stackify.

Read the original blog entry...

More Stories By Stackify Blog

Stackify offers the only developers-friendly solution that fully integrates error and log management with application performance monitoring and management. Allowing you to easily isolate issues, identify what needs to be fixed quicker and focus your efforts – Support less, Code more. Stackify provides software developers, operations and support managers with an innovative cloud based solution that gives them DevOps insight and allows them to monitor, detect and resolve application issues before they affect the business to ensure a better end user experience. Start your free trial now stackify.com

Latest Stories
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
Join us at Cloud Expo June 6-8 to find out how to securely connect your cloud app to any cloud or on-premises data source – without complex firewall changes. More users are demanding access to on-premises data from their cloud applications. It’s no longer a “nice-to-have” but an important differentiator that drives competitive advantages. It’s the new “must have” in the hybrid era. Users want capabilities that give them a unified view of the data to get closer to customers and grow business. The...
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to ch...
IoT solutions exploit operational data generated by Internet-connected smart “things” for the purpose of gaining operational insight and producing “better outcomes” (for example, create new business models, eliminate unscheduled maintenance, etc.). The explosive proliferation of IoT solutions will result in an exponential growth in the volume of IoT data, precipitating significant Information Governance issues: who owns the IoT data, what are the rights/duties of IoT solutions adopters towards t...
Wooed by the promise of faster innovation, lower TCO, and greater agility, businesses of every shape and size have embraced the cloud at every layer of the IT stack – from apps to file sharing to infrastructure. The typical organization currently uses more than a dozen sanctioned cloud apps and will shift more than half of all workloads to the cloud by 2018. Such cloud investments have delivered measurable benefits. But they’ve also resulted in some unintended side-effects: complexity and risk. ...
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, discussed some of the security challenges of the IoT infrastructure and related how these aspects impact Smart Living. The material was delivered interac...
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities. In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, posited that disruption is inevitable for comp...
In 2014, Amazon announced a new form of compute called Lambda. We didn't know it at the time, but this represented a fundamental shift in what we expect from cloud computing. Now, all of the major cloud computing vendors want to take part in this disruptive technology. In his session at 20th Cloud Expo, Doug Vanderweide, an instructor at Linux Academy, discussed why major players like AWS, Microsoft Azure, IBM Bluemix, and Google Cloud Platform are all trying to sidestep VMs and containers wit...
While DevOps most critically and famously fosters collaboration, communication, and integration through cultural change, culture is more of an output than an input. In order to actively drive cultural evolution, organizations must make substantial organizational and process changes, and adopt new technologies, to encourage a DevOps culture. Moderated by Andi Mann, panelists discussed how to balance these three pillars of DevOps, where to focus attention (and resources), where organizations might...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
No hype cycles or predictions of zillions of things here. IoT is big. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, Associate Partner at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He discussed the evaluation of communication standards and IoT messaging protocols, data analytics considerations, edge-to-cloud tec...
When growing capacity and power in the data center, the architectural trade-offs between server scale-up vs. scale-out continue to be debated. Both approaches are valid: scale-out adds multiple, smaller servers running in a distributed computing model, while scale-up adds fewer, more powerful servers that are capable of running larger workloads. It’s worth noting that there are additional, unique advantages that scale-up architectures offer. One big advantage is large memory and compute capacity...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists examined how DevOps helps to meet the de...
Cloud applications are seeing a deluge of requests to support the exploding advanced analytics market. “Open analytics” is the emerging strategy to deliver that data through an open data access layer, in the cloud, to be directly consumed by external analytics tools and popular programming languages. An increasing number of data engineers and data scientists use a variety of platforms and advanced analytics languages such as SAS, R, Python and Java, as well as frameworks such as Hadoop and Spark...