Posts

“Automated QA: Save time, use a web calendar handler!”

Number8’s very own Derick Arzu was recently published on Medium. Read the article on automated QA processes below.

Text boxes, check boxes, radio buttons, and other elements of forms are fairly simple to deal with when it comes to developing UI functional tests for a web application. But what happens when you want to write a test that verifies that the UI for a web calendar is working?

You are probably thinking that it can be easily achieved with a couple of clicks and validations, which is not only true but also the approach that led to the idea of a handler.

Before you discover how to make your automated QA team very happy, here are some reasons why writing a simple function or just a segment of code that deals with ONE specific calendar is not as scalable. Imagine you are a QA Developer at a company who is developing the websites for airlines A and B and your team is requested to create the automated test suites. Sounds quite easy, you will use the same code in both projects, nothing will need to be changed; until someone shows you the designs of the two web calendars each airline uses in their website.

Beginning with the obvious differences, airline A uses two windows while airline B uses only one; that surely represents a significant change in the code of that first approach. Another difference you might not have noticed is that airline B has a dropdown to change the year of the calendar, so that would mean a slight change in the method used to get the text of the displayed year. Those are two visual differences that will affect the way your bot interacts with the calendar and the DOM will surely surprise you with more.

Now that you are interested, the coding begins!

This handler was implemented in Node.js and uses WebdriverIO as the test framework that interacts with the browser.

You will find out that the framework has two functions ($ and $$) to fetch web elements. However, a hierarchy of classes will be created to manipulate elements, later on you will learn this is so that the handler can easily be able to cover many web calendar designs.

The main class is Element. Here is where, the method to obtain the fetch function is implemented, it has two parameters:

    1. selectorObject (required) which refers to an object with two properties; the first named selector , is a string that specifies the selector that will be used to fetch the element. The second is index, which is an integer that must be assigned to the object if the fetch result wants to be treated as a single element and not as an array of elements.
    2. additionalProperties (optional) is an object with any property that wants to be added to the fetch result. The subclasses of the hierarchy use this to manage how some data is obtained from the web elements, you will learn this later on.

Read More…

4 Powerful Tips to Improve Communication at Work

Communication is one of key pillars for any relationship. It could be a personal relationship, a friendship or a business relationship. People sometimes think that rules for personal communication don´t apply to a work environment but this is not true.  Every human has needs, emotions, hopes, values and dreams. And each person faces situations in their personal life that may sometimes impact job performance.

Staff turnover is one of the main challenges many companies face.  While employees come and go, many are less likely to leave if they are in an environment where they feel respected, rewarded, safe and comfortable.  People tend to be happier in work environments where they are confident enough to speak to coworkers and managers about their lives – this includes work related topics and personal ones too.

This is why communication is so important in the work environment, both among employees in the office and for those that work remotely. While maintaining good communication with employees who work together in the same place each day may seem straightforward, it is sometimes less obvious how to improve communication with those working off site. As an agency that specializes in connecting nearshore technical talent with U.S. companies, we’ve got some worthwhile insights into this challenge. Follow along for helpful tips to improve work communication, including communication between onshore and offshore workers.

Four Helpful Tips To Help You Improve Communication At Work

1. Employees are human beings, not numbers or metrics.

Many companies focus on growth, revenue and developing new products/services or improving existing ones. Sometimes by doing this, employees start to feel more like numbers, or pawns in a game of chess. When dealing with human resources, emotions play an important role. Employees are much less likely to make sacrifices for companies that make them feel like a cog in a wheel. It is tough to go the extra mile for a boss that doesn’t seem to take interest or care about anything but the bottom line.

According to Dale Carnegie, author of the award-winning classic: “How to Win Friends and Influence People,” the main thing people care about in life is themselves. Every person wants to feel important, valued and appreciated.

Henry Ford surely recognized this back in 1914 when he started paying his employees $5 a day. (This was a big salary increase.) He also reduced shifts from 9 hours a day to 8. By doing this Ford quickly solved a high staff turnover problem that his company was experiencing. This led to notable increases in production.

If a company can make its employees feel important, feel that their job matters and that they are important assets for the company, they are far more likely to do the extra work needed to go from good to great, and to take care of the company as if it was their own. While a motivated employee will communicate better, it is an employer’s responsibility to make sure employees know they are free to express what is on their mind.

2. Body Language Matters.

Over 50% of the things we say are non-verbal. Given this, learning body language is an important part of developing more effective communication.

If you are a manager, it is essential that you practice your body language skills so that when you speak with your employees you can transmit your ideas in the best possible way and avoid any misunderstandings of what you are trying to convey.

Things like maintaining an upright posture, making eye contact during conversation and keeping your chin up will radiate confidence and those around you will see you with respect.

Besides using body language to communicate well at work, it’s also important to understand body language signals in others. This might be especially important when dealing with offshore employees that normally communicate through apps like Skype or Zoom.  Knowing how to identify body language signals like face and eye gestures and tone of voice will enable you to read between the lines of the message that a coworker wants to transmit.

3. Make Yourself Available to your Co-Workers.

One of the easiest ways to make yourself accessible to coworkers is to simply tell them that you are available. People want to know they can count on you and the only way they will know this is if you communicate it. People want to know that their colleagues are people that can listen to them and understand what is going on.

Sometimes it may be difficult for people to communicate issues directly, especially with a manager. In these times, it can be useful to have a way for people to anonymously ask questions or even express complaints. Having a channel of communication that enables people who are too uncomfortable or shy to speak directly to leaders is a great way for a company to stay informed about situations they may otherwise not know about.

4. Share Something in Common.

Many of the best managers are comfortable sharing something about their personal lives with their coworkers. They might participate in a fun office outing or simply take an interest in the lives of their employees. Something as simple as remembering a birthday can make an enormous difference to a person’s morale at work.

This type of leader tends to be one that can talk about any topic with employees, not just work-related things. Often these more informal conversations help to build trust and work satisfaction. They also improve overall communication by making people feel more comfortable and secure.

Take the time to develop relationships with your coworkers and create a trusting environment for people to open up to you. You will likely be pleasantly surprised by the results.

5 Must See Places When Traveling To Peru

For the nature lover at heart, Peru features many landscapes to be explored. From jungles and deserts, to mountains and beaches, the South American country is rich in archaeological sites and biodiversity. It’s also commonly referred to as a bird watcher’s paradise, with over 1,800 species of birds across the country. Additionally, both the colonial city of Cusco and the capital city of Lima are full of night life and delicious local dishes.

However, if you’re looking for something a little off the beaten path don’t miss these 5 sites:

1. Machu Picchu

Considered one of the 7 Wonders of the World and the post popular tourist destination in all of Peru, Machu Picchu sits atop the Andes Mountains. Built in 1450 A.D. these ancient Inca ruins were home to more than 500 South American Indians. While there are many ways one can access Machu Picchu, the Inca trail is the most famous. It takes 4 days of hiking and features a stone stairway known as the “Stairs of Death.”

2. The Amazon

The Peruvian Amazon is commonly described as the most biological diverse section of the Amazon Jungle and takes up 60% of Peru. It’s also the 4th largest rain forest in the world and is teeming with exotic animals. Whats more, the Amazon Basin is part of the largest jungle in the world and home to many indigenous tribes, making it one of the most unique places to visit in Peru.

3. Huascaran National Park

Known as the highest tropical mountain range in the world, this protected area is home to many snowy peaks, glaciers and lagoons. Though Huascaran National Park has many hidden gems, the most popular hiking destination is Laguna 69, a breathtaking crystal lake and 1 day trek.

4. Paracas National Reserve

Paracas National Reserve is the only marine protected area in Peru. It’s vast landscapes feature a striking coastal desert, dramatic shoreline, as well as many cliffs and rock formations. Known for it’s wildlife, travelers are likely to see sea lions, seals, penguins, and birds galore.

Peru mountain

5. Rainbow Mountain

Officially named Vinicunca, Rainbow Mountain is a colorful hillside of the Andes. It is the most recent tourist spot on this list as the mountain’s colors actually remained hidden until 2016 when snow melted away to reveal a rainbow. The vivid colors are formed by weathering and sedimentary mineral layers exposed by erosion.

At Number8, our development team travels throughout Peru for both business and pleasure.  If you are interested in learning more about our company, and what we do in Peru, give us a call at (502) 890-7665 today!

When Small Businesses Should Turn to Outsourcing

Outsourcing is a buzzword right now. Companies, large and small, are seeing the benefits of outsourcing and taking advantage. However, more often than not, the larger companies are the ones who truly take advantage of outsourcing. This is mainly because they have the funds and the work to do so efficiently. That doesn’t mean small businesses can’t benefit from outsourcing. They just have to approach outsourcing for small business wisely. And be sure to only use it when it is sure to benefit the company. So, where does a small business owner start when considering outsourcing? With just that – a consideration.

Pairing the consideration that business could benefit from moving work outside the office with an assessment of the business practice is a good place to start. This way of thinking will ensure that small business owners are making the right decision at the right time. Only once a lot of thought has gone into how outsourcing can help your business will it be time to look into outsourcing options. Follow along to learn what should be considered when looking into outsourcing for small business and where to start.

Four Signs Outsourcing for Small Business Could Help Your Company

1. The Same Problems Keep Coming Up

Every business, big or small, experiences a problem that continues to come up. Maybe it’s a part of a quality assurance checklist that is constantly overlooked. Or, perhaps, the team is unable to effectively deliver one of its promises time and time again. If there’s a particular aspect that the company continues to struggle with, it may be time to outsource that aspect.

There are a couple of questions business owners can ask themselves to determine if outsourcing is the best option. First of all, is there someone within the company who can take the work on? Can they do so without compromising their own set of day to day tasks? Secondly, can the company afford to pay this worker less than what it would cost to hire an outside agency? It’s time to outsource that work and keep the company moving forward if “yes” is not the answer to both questions.

2. Requested Work is Out of Your Wheelhouse

Another time to consider outsourcing is when work requests are coming in that your team cannot handle. Perhaps they don’t have the bandwidth to get it done effectively. Or perhaps the experience just isn’t there. Regardless of the reason, if there is work that needs to be done and your employees don’t have the ability to do it, it may be time to outsource that work. Another opportunity to outsource when work is not in your wheelhouse is when it concerns a chief officer within your company. There are plenty of agencies that supply CMOs, CFOs, or CISOs to companies struggling with filling those positions or functioning without them. That’s one of the beauties of outsourcing — no matter what it is you need, someone out there has it.

3. A Lot of Your Time is Spent on the Same Tasks

Do you find your day-to-day within the office is spent on the same tasks that could be chalked up to housekeeping? Perhaps you’ve observed that some of your most competent workers are spending too much of their time on tasks below their skill level. Regardless of the reason, if you can automate mundane tasks then do so by all means. Find programs to help with social media posting, billing, and additional clerical work, data entry, and the like. For all other tasks that you’d like to delegate to someone that is not a crucial member of your team, outsource. Some tasks can be outsourced to interns, so look at local colleges for interns interested in a career in IT. Other tasks can be outsourced to third-parties, both nearshore and offshore, depending on what kind of turnaround time you’re needing.

4. Your Creativity is Not Meeting What’s In Demand

Most companies that deal with website design, inbound marketing, or social media management have a grasp on creative tasks. Whether it’s an entire design team that remains in-house or a single person who is an expert in all things creative, if your company is cranking out design work, there is a designer on staff. While a single creative member or a team of designers can get a massive amount of work done, what will you do if a client requests video work? It’s not feasible to hire an entire video department for a one-off project, but you can adjust your pricing to cover outsourcing a video project.

Outsourcing may add a few lines to your company’s month-to-month balance sheet, but the benefits of it often far outweigh the cost. When applied correctly, to the appropriate aspects of a small business, outsourcing can be extremely beneficial. At Number8, we offer nearshore outsourcing services to a variety of business across the United States who need help with developmental work. If you’re looking for a team of experienced developers to help your small business churn out software development, contact us by calling 502-890-7665 today!

The Best Cybersecurity Practices for Remote Employees

While some companies are becoming more and more open to the idea of remote employees, a lot of corporate companies still have reservations. When a company opens up to the idea of remote employees, a few things happen. People who are efficient in-house workers become interested in moving their work to a home office. And corporate starts to worry about data breaches on their remote employees’ computers. A study done by the popular company Shred-It showed that over 85% of C-Level executives thought that the risk of getting company data breached was more prevalent when employees were stationed at home. And these executives aren’t worried without cause. Data breaches affected an entire third of remote workers in the United Kingdom over the last year which has put companies at risk left and right. 

However, data breaches should not deter all companies from allowing workers to work remotely. The benefits of remote employees far outweigh the downfalls. When a company chooses to allow employees to work from home they not only open up brick and mortar space but also widen their search area when looking for qualified employees to hire. And there are ways to practice safe cybersecurity and prevent data breaches from affecting remote employees. This is what we’re talking about on our blog today, so follow along to learn more about the best safe cybersecurity practices for remote employees.

5 Essential Cybersecurity Practices Remote Employees Should Follow

When it comes down to it, once an employee is working remotely there isn’t much the company can do to protect their devices and data from being hacked. However, there are plenty of safe cybersecurity practices that employees can apply to their work routine to keep themselves, their equipment, and the company’s data secure.

1. Keep Track and Control Of All Devices

One of the main reasons that data breaches occur is because an employee loses their device that holds their work-related information. Across airports in the United States, a laptop is stolen every minute and the majority of those stolen objects are never reunited with their owners. As a remote employee, it is crucial to understand that hackers, and other cybercriminals, are keeping an eye out for the opportune moment to knick a laptop or tablet in hopes it has sensitive information on it. Therefore it is critical to keep track and have control over all your devices when in public. There are multiple ways to do this including:

  • Use the highest level of security to lock and unlock your devices. Touch IDs, 6-digit passcodes, and double factor authentication should be activated.
  • Enable the “Find My Device” feature, so if your computer, laptop, or phone is lost then it may be easier to find if it is lost or stolen.
  • Keep your phone, tablet, or computer with you at all times with no exceptions.

2. Be Careful Using Public WiFi

It can be tempting to take advantage of free WiFi in cafes, restaurants, book stores, and the like; however, it is not always a safe option. Public computers and WiFi connections are easily hackable and, if cracked, hackers can gain access to all files and stored credentials you accessed while on the computer. It is better to avoid public computers and password-free WiFi connections altogether, but if you absolutely must use it then be sure to remember the following:

  • Obscure the view of your screen as best as possible. In an ideal situation, you are able to have your back facing a wall and limited space to your sides.
  • Do not go to any websites that store sensitive information in regards to your job. This includes usernames, passwords, client information, etc.
  • Manually clear all documents you downloaded while using a public computer. This is so others cannot see what files you downloaded and access them, as well.
  • Make sure that the computer is not storing any of your login credentials permanently and restart the device after you are done using it to remove temporary files.

3. Setup and Use Encrypted Email

If you’re in a position that requires you to send sensitive information through email then email encryption is a must. 90% of email is sent as plain text which is not secure in any way and susceptible to spies and hackers. However, with email encryption, any information sent over email is scrambled. This way it is only able to be read when the recipient receives the email and decrypts it.

If you’re working from home and it’s been approved by your employer, they should be able to install email encryption software onto your remote work technology. It will ensure that your computer, tablet, and phone are more secure and their information is safe.

4. Do Not Use USBs That Have Not Been Proven Safe

It’s not uncommon for remote employees to use USB drives. Whether they are needing something from the office or need to send something to the office, USB drives help. However, USB drives from unknown sources can contain malicious software. It’s important to remember to never insert an unverified USB into your remote work computer. This even includes USB drives that you may pick up at work-related events. Risking a security breach is not worth waiting to verify the USB or get the files another way (Dropbox, Google Drive, etc.)

If you want to go further into safe cybersecurity practices, it’s also important to not let other users plug their USB drives into your computer. There is no way to know what is on their USB drives. They may or may not be aware of a malicious file. Even if you know the person, do not allow it.

5. If Any Issues Arise, Get Your Company’s IT Team Involved

If you fear that the device you use for work has been compromised, notify your company’s IT team immediately. It is so important to be aware of what a breach looks like:

  • Increasing amounts of pop-up ads and spam while you’re browsing or using programs.
  • Slowing down of the computer despite it not running a lot of programs.
  • More and more error messages when trying to perform simple tasks.
  • A change to your homepage, search engine, or browsing settings.

While the company’s IT team may not be able to save your computer, they need to know that data has been breached. This way they can take the necessary steps to further protect the company’s data and servers. It is best practice to tell your IT team everything you can about the breach. Try to remember when exactly it could have occurred, how, and why.

There are a lot of benefits to companies having remote workers. However, concerns of a cybersecurity breach can deter executives from taking the leap. By being aware of ways to prevent cybersecurity breaches through common practices, workers can further prove remote work is safe.

At Number8, we have offices in Louisville, Kentucky and Costa Rica where we employee remote workers. With the proper training, awareness, and precautions, we are able to employ remote workers without any trouble. To learn more about what we do at Number8, visit our About page. If you’re interested in learning more about Number8 and how we can help your business, contact us today.

Preparing for the Remote Work Culture

If you’re making the transition to remote work after working in an office from 9-5, 5 days a week, you’ll quickly learn a notable difference in the work culture. Whether you’re looking to work from home or are an employer wanting to outsource tasks, getting familiar with the customs of those who work remotely will help you know what to expect.

Here are 3 unwritten rules of remote work:

1. Everything starts on time.

Because you’re not sitting in traffic during your morning commute, there’s really no excuse for being late. In the remote world, meetings start on time down to the minute. One of the biggest benefits of working from home is that it allows you to better manage every minute of your day. Couple that with the fact that you could be collaborating with someone in a different time zone, and every minute really starts to count. To make sure you don’t experience a technical delay, get used to checking your equipment early each morning.

2. Communication is key.

Sure, communication is key in any work situation. But when you’re communicating with someone who isn’t sitting in the next cubicle, it becomes even more prudent. In fact, 90% of how we communicate is nonverbal, so if you’re working remotely online, it can be easy for a few things to get lost in translation. Expect to over communicate by being prompt in your responses and utilizing the many tools available to you. Remember that the tone of online communication tends to be straightforward and casual. When it applies, provide links or visual examples for full transparency. Shared calendars and collaborative applications can help to keep everyone on the same page, whether it be project deadlines, tasks or vacation days. 

3. Nurture workplace relationships.

Yes, workplace relationships are still a thing when you work from home. While they can be hard to cultivate because of language barriers and time zones, a good workplace dynamic is an invaluable asset and can help ensure a project’s success. Taking the time to build camaraderie through friendly correspondence can go a long way. When possible, opt for an in person meeting, video or phone call, and consider using a chat app for water cooler talk.

As an employer, think about implementing a remote work policy to help establish standards and keep everyone accountable. A company mission can help communicate your vision and values, and as a result keep remote employees motivated.

At Number 8, we help companies connect with qualified remote employees to help with software development. We also focus on helping companies improve their internal IT processes. If you’re interested in learning more about Number8 and what we do, give us a call at (502) 890-7665, or check out our information page here!

What to Look For In a Nearshore Development Partnership

More and more throughout the United States, development work for web-based companies is moving out of the country. The reason that a company decides to look for offshore or nearshore developers is different from situation to situation. Some reasons for looking into nearshore outsourcing can include budget restrictions preventing the company from expanding in-house or office spacing being too limited to hire additional in-house developers. Regardless of the reason that a company decides to enter a nearshore development partnership, there are things to look for in the hired team.

Location

One of the main motivators behind web-based companies using nearshore outsourcing for development work is the fact that nearshore developers are usually in the same time zone as the company. If they aren’t in the same time zone, they are in a time zone with operating hours more similar to the company’s. This has a lot of benefits in regards to communication than working an outsourcing company located in India or another country on the opposite side of the world. Nearshore development partnerships are often established for this reason.

By operating in the same, or similar, business hours companies enjoy the benefit of being able to discuss problems in real time with their development counterparts. Being able to quickly address and resolve development issues results in faster turnaround times and happier clientele. When looking for a nearshore development partnership, consider the time zone potential teams are in and how that will affect your business.

Communication

When considering nearshore development companies to partner with, it is also important to consider if there will be a language barrier. While most nearshore development companies employ people who speak fluent English, some do not. Clear communication is a huge part of a successful partnership and a necessity for getting development work done quickly and correctly. Being able to communicate clearly and effectively will also affect how the business operates between the onshore employees and their counterparts. Without an open line of communication, it doesn’t really matter whether the nearshore development team is operating in the same hours as the onshore company or not. If the two teams cannot work together without a language barrier then the IT project will ultimately end up failing.

Quality

Companies searching for a nearshore development team to partner with should also assess the quality of the development team’s work. Does the team you’re considering partnering with have a portfolio of previous work they’ve done? Can they offer you statistics on how many projects they’ve successfully completed? It’s difficult to forge a successful partnership with so many miles between locations. Therefore, it is important that the team you choose for a nearshore development partnership is a strong one. Companies should trust their developers to complete projects on time and turn around workloads in a timely manner. There is nothing wrong with asking for statistics on project completions, turnaround times, and more. High quality work from a nearshore development team will be pertinent to your success as a company. Don’t be afraid to ask for proof of the quality of a company’s work.

Turnover

In a recent study, the 7th Annual Conference on Information Science, Technology, and Management revealed that the turnover rate of software developers in India falls between 30 and 40 percent. In comparison, the turnover rate of Americans in the IT industry sits at 13.2%. By choosing to forge a nearshore development partnership, your entering into an IT sector with a substantially lower turnover rate. This, in turn, opens up opportunities to work with the same development team over multiple projects. Familiarity with how a team member communicates, delivers work, and executes tasks only improves project turnaround time. It also improves the business relationship, in general. Being able to establish a long-term business connection is one of the biggest benefits of a nearshore development partnership.

Deciding to enter a nearshore development partnership has its benefits and its risks. Thankfully, we feel like the benefits highly outweigh the risks. No matter how perfect a situation may seem, you will want to look at some specific metrics. If you are thinking about hiring nearshore developers to outsource some of the work at your company, be sure to ask these 12 questions before you hire anyone. For more information on outsourcing benefits, visit our blog archive to read countless articles on the benefits of a nearshore development partnership.

At Number8, we pair onshore businesses with a dynamic nearshore development team that will effectively get complete development work. Our entire team of nearshore software developers are based in  San Jose, Costa Rica. They are fully trained in agile product development and will produce the solutions your company needs to succeed. Interested in learning more? You can learn more about what we do on our website or call us at (502) 890-7665 today!

 

3 Things That Set Number8 Apart

With so many options for IT consulting and agile software development, why choose Number8?

1. We offer a blended model.

At Number8, we offer all the benefits of typical offshore tech support with nearshore capabilities. Our headquarters are based out of Louisville, Kentucky and we have technical professionals throughout the U.S. We also have more than 100 associates in a total of six countries including our offshore team in Latin America and nearshore office location in San Jose, Costa Rica. Whether the need is local or can be handled off-site, we are able to work with our U.S. clients in their timezone and language with the best possible mix of development assistance.

2. We treat our employees differently.

It’s our mission at Number8 to give our associates and IT contractors the opportunity to develop a rewarding and challenging career while enjoying the best possible work-life balance. We pride ourselves on our employee retention rate and value building long term partnerships with our clients as a result of it.

We also understand just how important family is and the ability to have a flexible work schedule is a major benefit of working remotely. For example, one of our Junior Developers John Lewis, who came onboard about a year ago, has recently decided to shared his story with the Number8 family. After the passing of his wife last April, he now lives in Costa Rica with his three children.

“N8 is an incredibly unique company and I think that comes from its foundations. The entire team as well as my clients have been incredibly supportive during what has been a depressive period for me. I couldn’t work for a month, and though I thought I would lose my job I didn’t. I can’t even count the number of times someone has asked me if I needed anything. Though Christmas was particularly hard for us, as it was my wife’s favorite holiday and our gifts from the U.S. were stuck in customs, Number8 surprised us again. Literally the only things under the tree were the gifts that Number8 gave to my children. I am so grateful to Number8 for all the resources that they’ve put at my disposal. I honestly cannot express it any more because it is so emotional for me. To everyone who has supported me, I can’t say thank you enough.”

3. We are experienced in a breadth of programming languages.

Having been in the custom software development business for several years, our professionals specialize in a full range of programming languages and skill sets including:

-Microsoft .Net     -ASP.Net     -Javascript     -LINQ Visual Studio

-C++/C#         -MySQL       -Oracle       -OO Development

-Microsoft SQL Server        -Ruby         -Agile Development and Scrum.

Additionally, we do a considerable amount of Java development, and a lot of front-end development using javascript MVC frameworks like Angular, Knockout, Ember and Backbone. We also have software development teams working in PHP (Aura, Yii, Zend, Laravel, Symfony, Phalcon, CodeIgniter, Cake).

At Number8, we connect companies with IT talent and software developers that are fully trained in product development. By encouraging talent to come up with creative solutions, they remain motivated and positively contribute to a healthy company culture. If you’re interested in learning more about Number8 give us a call at (502) 890-7665.