First Factory

  • About Us
    • History
    • Values
    • Nearshore Development
      • Why Costa Rica
    • Team
      • About Jason
    • Why First Factory
    • FAQs
  • Our Work
    • Technologies
    • Guarantee
  • Careers
    • Open Positions
    • Referral process
    • Working at First Factory
  • Blog
  • Contact Us

  • About Us
    • History
    • Values
    • Nearshore Development
      • Why Costa Rica
    • Team
      • About Jason
    • Why First Factory
    • FAQs
  • Our Work
    • Technologies
    • Guarantee
  • Careers
    • Open Positions
    • Referral process
    • Working at First Factory
  • Blog
  • Contact Us

The First Factory Candidate Experience

March 24, 2023

Employee Net Promoter Score (eNPS)

At First Factory, it is important that every applicant have a quality candidate experience, one where you feel respected, listened to, and informed. In every hiring, there are two decisions being made: the company making a decision to hire the applicant, and the applicant making the decision to join the company.

We don’t see engineers, designers, analysts, and other software creators as interchangeable resources, nor do we hire simply to fill an open client position. We value what you do. We care about your career development goals and the unique experiences and perspectives you can bring to the team. As a company, we are strengthened with each new team member that brings a commitment to quality, a passion for learning, and a great sense of teamwork.

We value and respect your time and effort. We know you have a lot of opportunities, and it is important for us to be respectful of your time and ensure that our company values are reflected throughout your application process.  We have streamlined the application process, so you are not spending unnecessary time filling out long forms or participating in countless interviews. You will be welcomed and accompanied by a recruiter during each step of the process, from the initial HR screening to the technical interview and through the client interview, if applicable. You will always receive feedback, insights about the position and the people you will meet, and guidance each step of the way.

Listening to what you need.  During the interview process with recruiters, we will, of course, discuss who we are as a company, what we believe in, and the benefits we offer. It is very important that we learn what you are looking for, too: your career goals, technology stacks, role expectations, work-life balance, and more. We invite you to use this time to ask us questions about anything that you are interested in. Recruiters are advisors, too, and have plenty of tips to offer.

Transparency and communication are key. Our primary goal during the application process is for us to get to know each other. We view the process less as a test, where you need to score at a certain level to proceed to the next step, but rather as learning if we are a good match for each other given the current open positions. We will be transparent on what skills we are looking for, and if at any point during the process, we do not believe the current opportunity is the right fit, we will tell you. We look for a solid understanding of the fundamentals in the technology you have experience and interest in, how you have approached learning those skills, and how you approach problems. We will not close the door to future opportunities should the current open position not be the right fit.

Should you have an interview with a client (something that is not always necessary), we will provide you with as much information about their business, the team you may be working with, and the technologies they will be using. We suggest that you do a little research on them (review their website and their specific job description, if applicable) so that you can be prepared to ask them questions and demonstrate your appetite for this opportunity.

We never stop learning. Technology is constantly changing, and our clients are looking for contributors who demonstrate solid problem-solving and communication skills. Each day, we will be faced with new challenges, and it is our never-ending curiosity that will allow us to solve those problems and grow professionally. No applicant or employee is going to have the exact skills for every role. What is important is that with the right foundation and capacity for learning, we support each other in these shared experiences. We teach each other, and we learn from each other so that we can grow together.

We aim to make your application experience easy and informative. We will treat every applicant with the same thoughtfulness and kindness that we would expect because, after all, we hope that we will soon be colleagues.

Navigating Remote Team Management

May 6, 2020

First Factory logo, work from home desk setup, 20 Years Developing Success banner

Managing remote teams with the right guidance at the helm.

Charting the Course

Working remotely can be challenging, but the most productive teams in the world are adept at collaborating beyond the office walls, whether members are on the road, at an off-site with a client or on their couch from the comfort of their home.

As a remote worker, it can be easier to get distracted, lose motivation and feel isolated from your team, but the flip side is that you can protect yourself against interruptions and create a personally optimal space to work in. And if that means wearing a swimsuit and a hoodie so long as you are not on camera during a video call, so be it.

As a manager, different skill sets are needed to get the best performances out of your crew and keep them engaged. Not everyone is initially comfortable in a remote position, and even if one is capable and productive at home, it is easy for islands to form and your team to drift apart. You have to create the bridges that connect them. This isn’t about reining in your employees, rather it is providing them a lifeline should they need it. Plus it keeps you fed with updates which lets you make better-informed decisions and do so quickly with changing tides. 

If you trust the employees that you have hired, have a clear sense of upcoming work and have the tools and lightweight processes to keep the team well connected, remote teams can outperform those tethered to their cubicles.

Finding One’s Bearing

Being apart means we need to be better prepared. Using methodologies similar to Agile practices of breaking a team workload down into 2-week cycles, rather than just setting quarterly or monthly goals, is one way to clearly define a more manageable scope of work. This can get everyone rowing together with all eyes fixed on each of the upcoming milestone markers.

Scheduling quick meetings a couple of times per week to quickly go around the horn (Google Hangout, Skype, Zoom, etc.) and articulate updates and challenges does wonders for addressing issues before conditions get rough. Longer meetings every couple of weeks with the team can give you the chance to address specific business items in detail while also giving each team member the ability to be heard.

Meetings that fail often do so because facilitators are weak. This is doubly true for virtual meetings. Strong hosts ensure that attendees get a fair opportunity to contribute, coaxing the more reticent employees to share their progress and keeping the boasters from taking the team off course. Stay on the agenda and create parking lot items for follow-up outside of the session. One-on-one meetings with remote managers or team leaders are vital for hearing issues that percolate up and give you a chance to provide coaching for the remote manager. If any part of the team is remote for a meeting, strongly consider that everyone attend remotely as the behavior in a conference room is to talk only to the people in front of you and ignore the attendees on the phone or video call.

Don’t discount the importance of lunchroom encounters, water cooler conversations and simply being able to lean over and chat with coworkers. You’ll need to encourage and even facilitate those encounters. This can be done by scheduling fifteen-minute video call coffee breaks with a few colleagues, carving out some time to play online games or asking teammates to share photos of their pets from home.

Downwind Communication

The common thread across highly performing teams is communication. Transparency is the foundation of trust, which is the cornerstone of any solid relationship. Your team must trust the captain at the helm in order to be willing to commit themselves to the cause. Disclosing expectations, challenges, variables and potential pitfalls doesn’t scare the team, rather it provides them with the information they need to successfully navigate and increases the likelihood of success. Artifacts, such as documentation, recordings, meeting notes and the like, all serve to ensure that teams have the information they need and can review, especially when remote team members may not be immediately available to assist.

Strategic communication is essential but managers and stakeholders need to get updates and feedback from all. Daily status reports, quick standardized snippets containing work completed today, work planned for tomorrow and any obstacles, is a terrific way to keep tabs on the details without micromanaging. If status reports are required for all team members, including management, then everyone understands that this is about clarity and collaboration for the benefit of the team, and not “Big Brother” casting a discerning eye on them. It is highly important that escalation processes are communicated and leveraged. Responding immediately to an escalation with “acknowledged,” plus the next steps removes any ambiguity if a reported issue is being handled or not. There should be a clear response timeline and escalation hierarchy defined, as remote team members may not have the luxury of running over to your office.

The Right Gear

In order to be effective with a remote workforce, the tools used daily also need to foster collaboration. Work from home equipment needs to be issued, should be on par with traditional office configurations and maintenance and repair processes need to be identified. VPNs or other remote access options may be required, including smartphones for two-factor authentication. Acceptable bandwidth and cost of internet will be core issues for discussion. Cloud-based productivity tools, like those found in Google Workspace: Google’s Gmail, Drive, Spreadsheets, Calendar and Meet, allow for real-time collaboration. Other apps like Slack bring team productivity to new levels with individual, group and company-wide chat, plus internet calls and file sharing. Leveraging ticketing systems for task assignments and managing workflow and team tempo can be done in robust systems such as Jira, or more simple interfaces like Trello. Usage of these tools requires some ground rules, such as ensuring that the background visible during a video call with clients or colleagues is professional and that you have the “all clear” from the IT Security department.

You should also make clear that sensitive data is distributed only through appropriate channels. Policies around the acceptable use of company assets (computers, cell phones, licensed software) need to be in place, as often, employees who work from home forget temporarily that they are using company-issued devices and need to be more aware of web surfing and downloads that could introduce malware. Working in different locations requires airtight processes and a greater sensitivity to communication between colleagues.

Smooth Sailing

Done effectively, remote teams have proven to be equally or more successful than co-located teams. The best teams are nimble and swift and are best prepared if drifting into uncharted territory. Offering part-time work from home arrangements, or fully remote positions, allows companies to tap talent outside of the immediate vicinity, have a business continuity plan (should it be impossible to work at the office) and is a great benefit for recruiting and retaining the best employees.

BASED IN:

NYC, NEW YORK, USA

NEARSHORE IN:

HEREDIA, COSTA RICA

PHONE:

+1.646.688.5070

HAVE A QUESTION?:

Send us a message

  • Home
  • Work with us
  • Team
  • Guarantee
  • Careers
  • FAQ
  • Contact

First Factory © 2023 · Privacy Policy