Life @ ADP, Career Advice, What We Do
Keep an open mind in your career journeys, explore international opportunities, and work outside your comfort zones.
What Makes You Stay at Your Job?
According to Harvard Business Review, two reasons why employees stay at their companies are job satisfaction and the company environment.
Why does it matter that we understand both? At ADP, we strive to give our associates a culture where they want to stay. It’s great to love what you do, but even better if you do it in a place that you love.
Meet Lindsey B., Sales Channel Manager for ADP Marketplace in Northern Europe. She shares her incredible transcontinental career journey, the power of networking, and how ADP supported her career progression on our Life@ADP Season Two podcast.
We are excited to kick off our season with an international episode! You can expect to hear stories from associates across the globe. Lindsey’s story started when her aunt referred her to work at ADP. She began her career in San Francisco, moved to the UK, and is now in the Netherlands.
“As a Sales Channel Manager for ADP Marketplace, I work with our partners and internal sales teams across multiple countries,” Lindsey said. “I used my strengths and networking opportunities and learned from different teams with ADP’s support.”
Lindsey travels across Europe, working with product development and sales teams across the UK, Netherlands, and Ireland. When we asked her our “why come, why stay?” question, she said she came to ADP for the training and stayed for the people. “The more I move to different countries in different roles, the smaller and more intimate ADP becomes. I work with a group of wonderful people who develop innovative products and business solutions,” Lindsey said. “Every time I turn a corner, I feel like there’s a new job opportunity in a new part of ADP coming, bringing together different people.”
Lindsey describes ADP as an incredibly diverse company with teams of people from all backgrounds and cultures. As a leader, she highlights the importance of letting every associate come to work as themselves, which makes the workplace fun and creative.
Lindsey is on the committee for her local International Women’s Network (iWIN) in the UK and Ireland, one of ADP’s Business Resource Groups (BRG), which organized some events for International Women’s Day, including coffee connections networking opportunities. “We hosted various career progression events and talked to the HR business partners, identifying biases at work while inspiring attendees to grow their career at ADP,” Lindsey said.
Lindsey encourages everyone to keep an open mind in their career journeys, especially in exploring international opportunities and working outside their comfort zones. “If you can identify your strengths and what you enjoy doing, there is absolutely a job for you at ADP. I encourage everyone to listen to the podcast to check out what we do and whom we hire,” Lindsey said. “I’m happy to connect if you’d like to learn more about my journey and the culture! Feel free to reach out to me on LinkedIn.”
Tune in for the full episode here.
Life @ ADP is available on iTunes, Spotify, Google, iHeartRadio, and Amazon Music.
Support us by subscribing to both the podcast and the tech blog.
Learn more about what it’s like working for ADP here and our current openings.
Women in STEM, Anthropology, Innovation
How might ethnography help advance our understanding of human and machine relationships?
Driving Innovation with an Ethnography of AI
By Martha Bird, Chief Business Anthropologist at ADP
Humans are typically curious by nature, but there’s a deep resource around human behavior that can be tremendously valuable as we design our strategies in business and life in general.
Cultural anthropologists combine curiosity and empirical science to deliver sustained value. We’re trained to interpret and translate why people do the things they do and how unconscious and overlapping motivations influence their actions, their attitudes, their approaches to the myriad people, products, politics, and places of everyday life. We do this by spending time in the places where people make meaning, a method of inquiry known as ethnography. It’s what gets us excited, and it’s where we impact academia and industry.
Part of our work focuses on challenging the things we take for granted and, in so doing, encouraging new ways of looking at ideas, interactions, and people we may have overlooked in the forgetfulness of the routine. Curiosity is our “rocket fuel.
My colleague, Jay Hasbrouck, captures the spirit of the anthropological mindset when he writes, “When used as more than a research tool to expose consumer needs, ethnographic thinking helps companies and organizations build on the cultural meanings and contexts of their offerings, develop the flexibility to embrace cultural change, focus their strategies at critical cultural phenomena, and test and develop business model changes.”1
Where Ethnography Comes In
For those of us in the tech sector, in particular, our focus is quite aggressively on questions around data biases, including how algorithms are constructed and, ultimately, who they advantage and who they don’t. It’s a much bigger issue than simply feeding the machine and imagining that the outputs are somehow free of judgment. They’re not.
But who should be responsible for exploring the roots of these biases that pre-exist machine learning — biases that are already deeply embedded in culture. We hear a lot of blaming in the popular press about this or that platform creating unfair advantages. Nevertheless, should we leave it to data analysts and computer scientists to untangle these social inequalities? It seems a more appropriate area of investigation for those of us who study culture and the power flows that animate it.
So, we begin to ask questions. What’s fair in a data-mediated world? What role does empathy play in communicating evidence and big data? What constitutes evidence in a global context, among others?
Placing blame on flawed algorithms and the companies on which data-driven services depend is really missing the critical point. We need to look outside tech and start to get serious about the very non-technical realities that contribute to an unequal present and, consequently, an inevitably unequal future.
I’ve been giving a lot of thought to the admittedly broad subject of AI viewed from an anthropological perspective. My main goal in doing so is to further challenge the cultural category of AI (big and small), while also exploring how ethnographic methodology (direct observation/active listening) might help advance our understanding of the human and machine relationships forming here and now and tomorrow.
Specifically, I’m thinking about two main question areas. First, a definitional focus: How might we begin to articulate an ethnography of AI, what role might AI technologies play in the service of ethnographic practice, and how might (and does) ethnographic inquiry inform AI technologies? Second, a philosophical focus: Who is responsible for bias in data, algorithms, and outcomes to include discussion around how work related to AI is currently organized within tech companies today?
As companies become increasingly reliant on data-driven insights to build their offerings, market their products, and guide the scope for future projects, we need to get serious about the reality that data isn’t raw or clean — but rather deeply reflective of the social and political circumstances from which they are pulled and to which they contribute. It’s an exciting time to be an anthropologist working in technology where the human is deeply enmeshed with the machine.
Get more insights from Martha Bird by reading Storytelling in Business: Capturing Organizational Wisdom.
The ADP Research Institute is the global thought leader for Labor Market and People and Performance research. Don’t miss the latest data-driven insights from the ADP Research Institute; sign up to get alerts in your inbox.
1 Ethnographic Thinking: From Method to Mindset (Anthropology & Business) 1st Edition, Routledge, 2018
Link to the original article.
Voice of Our People, Innovation, Future of Work
Team APIs could vary depending on team context and needs. One universal value is to listen to your people and act on what they vocalize.
Team APIs: What They Are and Why They Matter to Teamwork
Charles L., Senior Director of Application Development, shares team topologies and how you can use the concept of APIs to better manage teams. In this blog, Charles explores various team management methodologies, including four different team types and three interacting models.
We live in a world where people are always looking for the next best thing. When it comes to leadership, we know that if you’re not engaged with your team, they won’t be engaged either, which translates into a lack of passion and excitement in the products they are creating! One way to create more cohesiveness and get everyone on board is to use Team APIs. These team communication interfaces have become the backbone of modern tech companies.
What is a Team API?
In the case of software development, an API (Application Programming Interface) is a set of instructions that tells a computer how to interact with another piece of software. We can use the same idea to create instructions for interacting with our team.
I first read about the Team APIs in Team Topologies, a book by Matthew Skeleton and Manual Pais that talks about creating effective teamwork and helps businesses choose the right pattern of interactions for their organizations. The authors also teach you how to keep software healthy while optimizing value streams.
Let’s Begin: Build an API
A critical first step to creating a communications API for your team is to establish a contact point. This can be a team lead, business analyst, or product owner. All communication will flow through that person from outside the team. This keeps the work visible and consolidates the Works in Progress (WIP) under one contact.
Tool Recommendations
If you are looking for a tool to assist in this process, consider products such as Asana, Basecamp, or Jira to streamline communication within your company. The tools can help you manage projects, tasks, and meetings efficiently while also providing an environment where everyone can work together harmoniously.
My prioritization and goal-setting approach have changed over time, influenced by Allen Hollub and Domenic DeGrandis. When running a software team, the two hardest things are working together and ensuring each person’s work is meaningful and making sure each team player produces quality results without feeling overwhelmed or undervalued by their organizations. This is when these tools come into play and help us stay organized, while creating an easy developer experience.
Easy Developer Experience
While prioritization comes down to leveraging and optimizing the flow, it’s also important to create an easy developer experience. This translates into spending time improving our team’s development process every quarter to make code more efficient and ready for production. It’s essential to optimize and align goals between business and development processes.
Developer experience is so important because developers should focus on building software that solves business problems. Developers should not be burdened with non-business value add work like dealing with infrastructure, deployments, firewalls, domains, provisioning, procurement, or networking etc. A good developer experience makes it so easy for a developer to do their work, so they can focus on building and experimenting with features that enable our clients to do more.
Introducing Team Topologies
According to Team Topologies, the authors introduced different team types and interaction modes.
Four Types of Teams
Three Interaction Modes
The bread-and-butter of team types is Stream-Aligned. This team type has everything it needs to deploy software to production independently. The most common interaction model is a collaboration where two teams work closely together, for example, X-AS-A-Service, meaning one team uses another team API.
Why APIs Matter in DevOps
APIs are a crucial component of software development. They provide greater insight into how applications work and allow for faster integration, easier consumption across the lifecycle – all things that DevOps teams want in their task lists!
More companies have started to build core platforms, accelerating and scaling development. The state of DevOps conducted based on DORA metrics by Google points to an increase in large enterprises adopting cloud and high-performing software companies in 2021. Good documentation is key to implementing development capabilities and positive team culture to mitigate burnout risks. There is another DevOps report by Puppet Labs that focuses on team topologies. These are all evidence where Team APIs makes a positive impact on DevOps.
Team Success: Prioritize the Developer Experience
An effective team values the Developer Experience (DX), meaning the overall experience developers experience in working on your product. DX is essential for a company’s core product and development. Large enterprises learn to react quicker to market changes when they remove friction in the development process, which leads to revised change management practices and more frequent deployments. Shortly, I see this happening. Companies will modernize their change management processes to accelerate their software delivery. When teams prioritize the DX, their success is inevitable.
Teamwork: Care for Your People
Another consideration in team building is the lag, meaning time spent waiting on someone or something to happen. Grouping people by functions like Dev, QA, or Ops, or Product creates a lag in your team’s flow. What happens when people must wait? They get bored and work on something else. Once a developer works on two things at once, the chance of introducing a defect rises.
Grouping people into functional tribes also creates unwanted behaviors. One of the most important things to understand in DevOps is the people; they are your teammates. Since everyone is on the same scrum teams, instead of calling each other by roles such as OPS or QA, use ‘my teammate’ and recognize ‘my teammate needs help on this item.’ Your mindset changes when you apply the rule in day-to-day life. You’d want to help and contribute more to the team.
What You Should Know: As a Leader in DevOps
How do you know that you are doing a fantastic job as a leader? The answer can be found in the feedback loop. Making the workplace a more comfortable and enjoyable place can help associates flourish. A positive feedback loop achieves that by listening to the voices and using the comments to improve organizational structures.
I recommend The DevOps Handbook for any technology leader looking to improve their organization’s culture and innovation levels. The book includes three DevOps principles: Flow, Feedback, Continuous Experimentation & Learning. To improve any system, you need feedback loops, and the faster the feedback, the better. It is important to improve any system, especially in delivering software to production. Not having suitable feedback loops can lead to poor outcomes.
For example, my team uses ADP’s Standout app, a high-performing tool that helps identify each individual team member’s strengths through a series of surveys that are designed for different types of companies with various needs, including software developers. You’ll find out exactly where tasks need improvement on both individual levels and group discussions, ensuring everyone has an opportunity to share their opinions about what works best within these parameters.
Our community: ADP’s Transformation
I’ve seen such a great technological leap forward over the last decade. I love the direction ADP is going. We didn’t have all these avenues for connection when I founded the ADP Developer Community back in 2013. Coordinating inner sourced projects was more difficult. Since then, the openness and sharing within GPT have been incredible. I feel encouraged hearing our leader, Don Weinstein, celebrate innovations such as CI/CD. What we do at ADP is incredible, especially the annual GPT Connect developer’s conference that shows sharing technology across teams is a high priority.
Team APIs could vary depending on team context and needs. One universal value is to listen to your people and act on what they vocalize. Prove to the team you hear them and do something about their proposed ideas. I believe a high-performing team will be open and honest with each other. It’s a group effort for the team members to use feedback to improve while receiving support and help from their leader.
Click here to search for your next move and visit Who We Hire.
Life @ ADP, Career Advice, What We Do
In this episode, our hosts invited Sreeni Kutam, Chief Human Resources Officer, and relative newcomer, Chief Economist, Nela Richardson, to share why they joined ADP and why they stay.
Life @ ADP EP6: Why did you come to ADP, and Why do you stay?
Here comes the final Season One episode of Life@ADP.
Many of us feel great pride working for ADP, but sometimes it’s hard to put into words the cultural elements that resonate with us that make our company more than just a place to work.
In this episode, our hosts Kate and Ingrid invited Sreeni Kutam, Chief Human Resources Officer, and relative newcomer, Chief Economist, Nela Richardson, to share why they joined ADP and why they stay.
“I looked for the opportunity to bring technology and people together, and that’s why I came to ADP. Innovation is the word that sums it up,” Sreeni said. “There are three things one looks for in their career. First is meaningful work. Second is a group of great people they work with. Third is the opportunity for growth. I’m lucky to check all three boxes at ADP,” Sreeni said.
“The reason why I came is, I felt that ADP was uniquely positioned to answer some of the biggest economic questions coming out of the pandemic. As important as why I came is why I hope to stay. I came to a company that valued people and as an added bonus, they are people who, crazy enough, seem to enjoy the data as much as I do,” Nela said.
We recommend this episode to better understand our culture and why ADP is a wonderful place to work. Sreeni and Nela will also share why it’s a great time to join the organization.
According to LinkedIn’s 2021 Workforce Learning Report, employees who move into new jobs internally are 3.5x more likely to be engaged employees than those who stay in their current positions.
Sreeni shared some great examples of our executive committee members who grew from humble beginnings within ADP to lead our company. “There are many great leaders and opportunities to grow at ADP. For example, Debbie Dyson started as a customer service representative, and she is now the President of our National Accounts business unit,” Sreeni said. “Another great example is John Ayala, who went from working in customer service to leading the function as the Chief Operating Officer.”
Sreeni said there will always be learning opportunities for associates, no matter their start date or department, while Nela shared, “I enjoy the global perspective here at ADP. You can always leverage the experience from one role to another here, knowing your teams will support innovative ideas.”
Tune in for the full episode here. Support us by subscribing to both the podcast and the tech blog. You wouldn’t want to miss more interviews on Season Two, coming up this Spring!
Life @ ADP is available on iTunes, Spotify, Google, iHeartRadio, and Amazon Music.
Learn more about what it’s like working for ADP here and our current openings.
Innovation, Voice of Our People, Future of Work
The future of learning will involve more personalization and customization based on learning styles, competencies, and preferences.
How Artificial Intelligence and Machine Learning are Driving Innovation and Opportunities at ADP
Julio Hartmann joined ADP as a software development manager in 2004. Seventeen years later, he is now the Vice President/General Manager, head of ADP’s global software product development center and innovation lab in Porto Alegre, Brazil. His team works across the global product and technology portfolio, always looking for new opportunities. Julio leads product innovation and research, exploring growing technologies and evolving trends. He and his team aim to create the next generation of human capital management applications that drive learning and training in the workforce.
How it Started: Human Capital Management (HCM) Software
Steve Jobs said, “Things happen fairly slowly. These waves of technology, you can see them way before they happen, and you just have to choose wisely which ones you’re going to surf. It takes years.”
People tend to assume technology evolves linearly—growing at the same rate over time—but it develops exponentially instead. Some examples of exponential technologies include 5G networks, 3D printing, robotics, and blockchain. As the speed of technological innovation increases, it creates frustration in product development. People perceive a gap between expectations and performance, then quickly learn the products are not the problem. We inflate our expectations beyond what technology delivers. Despite uncertainties in the environment, the emerging tech follows an exponential growth and improves until it reaches a pivotal moment of breakthroughs.
For many, the pivot point may be challenging to foresee, and companies are caught unprepared. With market research observation, we know breakthroughs happen for a number of reasons. The moment is often tied to technology becoming cheap enough to reach mass consumption. In other words, a breakthrough occurs when a component becomes more viable with a combination of factors, creating the perfect environment to throw the innovation into disrupter status.
The phenomenon played out clearly in smartphone market. When the iPhone arrived, that changed everything. We live in a time when anything and everything is possible. Modern technologies drive the future and bring endless learning opportunities to the next generations. To prepare ADP for the next move in the industry, my team continues to develop, recognizing the power of artificial intelligence and machine learning.
The Future of Learning: HCM Systems
The future of learning will involve more personalization and customization based on learning styles, competencies, and preferences. In other words, artificial intelligence (AI) and adaptive learning are the future. These powerful technologies will affect both humans and machines in the coming years. Our goal at ADP is to develop a combination of tools that harness the power of AI and facilitate learning, ensuring companies and employees grow at a fast, steady pace.
The job market is shifting due to the broad impact of AI, automation, and robotics. There is a reduced demand for specific jobs, such as factory roles that can be automated. On the other hand, there is an increasing demand for particular jobs that belong in the future. According to the report by the Institute for the Future, 85% of the jobs in 2030 do not exist yet. It’s time for leaders to identify skills gaps based on current trends to prepare organizations and professionals.
In fact, we might be heading towards a disruptive breakthrough in artificial intelligence and data usage in human capital management (HCM). We are not far from a pivotal point, meaning we can expect many advancements with the power of AI and data information in HCM for the upcoming years.
As an industry leader, ADP looks forward to the future. My team supports innovation through our mantra — always designing for people. HCM solutions provide opportunities for companies and workers to grapple with the demands of a futuristic workplace. AI helps companies manage their workforce while anticipating changes and preparing their employees for upcoming challenges. Specifically, my team is working on technology that allows companies and employees to navigate a variety of scenarios. It combines traditional training and cutting-edge tools that connect people with mentors and experts in various communities.
We can’t talk about the future without understanding users’ needs. The good news is human capital management systems and training tools have become more predictive with ground-breaking developments in event-based systems, meaning they carry on as usual until they require inputs. For instance, a system can recognize users changing their addresses and further instigating necessary documents and paperwork. Another example is for the system to alert managers of a potential alarming pattern that shows an employee has not filled out a timecard.
AI’s Applications in Real Life
AI’s applications in real life are everywhere. Companies like Walmart hire a significant number of workers every month, experimenting with augmented reality (AR) and other technologies in new hire trainings. Wouldn’t it be more efficient for new employees to see the procedures before joining the company? The new hires at Walmart could see the supermarket’s organization in a virtual environment through a peer-to-peer reality before their first day at work.
Human resources (HR) managers may also benefit from using AI. From recruitment to employee experience and talent management, AI can automate routine HR tasks, deliver personalized experiences, and gain actionable insights from HR data. For example, AI may serve as a helpful tool to help track the workforce and notify managers that they need to hire more data scientists.
Another scenario is using AI as a user interface (UI) through natural language processing for seamless interactions between humans and technology, for example, using chatbots as the user interface. AI can be a powerful ally to promote diversity, inclusion, and equity among employees if leveraged carefully.
These are all opportunities and concepts that will change the future of jobs.
Challenges in AI Technology
“With greater power comes with greater responsibilities.” There are risks with using the tools. At ADP, we have an ethical committee that looks at privacy issues and built-in biases. The technologies are developing quickly, which makes predicting outcomes challenging. Nevertheless, we always try our best to watch for violations and learn as we go. The teams at ADP are investing in a well-detailed approach to monitor how the machine learns and develops, ensuring all technologies evolve in the direction we expect.
Looking Forward: ADP’s Future
Technology development plays a huge role in ADP’s transformation into a technology company. There is more capital available than ever before, and the cost of building innovative products has become lower. In other words, we have more funding to experiment which leads to more breakthroughs. We are on the cusp of seeing more efficiencies on a massive scale through AL and ML.
The possibilities of using AR and VR during the company’s onboarding training are exciting! I can imagine applying AR and VR in digital workplaces for associates who work from home. The technologies bring efficiencies, save costs, and improve learning. Workers will have the ability to see the office and understand procedures even before joining the team in person. The implications are astronomical for national and global companies.
As we research more possibilities in tech, humans will benefit from using technologies in the workforce. The foundational trends include faster computing power, increasing data volume, low-cost communications for everyone and everywhere. These opportunities are life-changing, and we’ll see this come to fruition soon. I look forward to how the industry creates unique jobs in the workforce and breakthroughs. In the future, technologies at ADP will continue to help companies and workers adjust to changes, improving their job performances and making tasks easier.
Click here to search for your next move and visit Who We Hire.
Innovation, What We Do, Future of Work
ADP continues to play a crucial role in shaping the future of work, impacting people’s lives.
Inside DataCloud: How ADP Shapes the Future of Work
By Amin Venjara, General Manager, Data Solutions, ADP DataCloud
Over the past two decades, fields like marketing and finance have seen an explosion in data-driven decision-making. Data informs everything from measuring performance to the microtargeted ads we see in our social media feeds. Data and analytics have even reshaped the world of professional sports as a “Moneyball” approach to building and deploying teams are now deeply integrated into most management teams and coaching staff.
In a similar vein, a data-driven approach to HR and talent decisions, known as people analytics, has grown rapidly over the past decade. As one of the largest providers of human capital management offerings, ADP has the data assets to lead in the people analytics space. Last year, we processed 69M W2s and moved over $2.3T—that’s over 10% of US GDP. With over 920K clients, we pay more than 38M workers worldwide, and just in the US alone, we reach nearly 20% of the private US workforce.
This rich data foundation explains why our monthly National Employment Report is considered a key indicator for the state of the US economy. It is also why economists from the Federal Reserve and leading universities are using ADP data to create more real-time measures on the state of the workforce. In a 2019 speech, Federal Reserve Chair Jerome Powell described the Fed’s partnership with ADP: “We began to collaborate with ADP to construct a measure of payroll employment from their data set, which covers about 20 percent of the nation’s private workforce…. We believe that the new measure may help us better understand job market conditions in real-time.”
Our Data Solutions business unit and the DataCloud product team aim to amplify ADP’s data value, creating a more meaningful work experience for all employees. As one example, organizations are always looking to find and keep their best talent. Similarly, workers are looking for opportunities that best leverage their strengths and create opportunities to grow and thrive.
Skills Graph extracts, aligns, and normalizes key information such as skills, job titles and levels, education, and qualifications from non-structured data and infers missing skills and qualifications from context. Skills Graph powers ADP’s Candidate Profile Relevancy tool to help score, assess, and predict candidates who are the best fit for a job opening. While the model is not an algorithm that tells someone which candidate to pick, it helps identify those who are not the right fit, speeding up the application review process. This way, recruiters and hiring managers can focus more time on the human side of recruiting, having deeper, better conversations with candidates.
We have also used our data and analytics capabilities to help organizations address diversity, equity, and inclusion (DEI) questions. From the earliest days of our analytics journey, we have included metrics that help organizations quantify and baseline their DEI. We have previously won the HR industry’s top technology award with our Pay Equity Explorer, which helps organizations understand pay equity gaps based on gender and race. Over the past year, we have continued to grow our DEI toolset, adding a question-based DEI Dashboard that helps organizations create and maintain turn-key answers to question like “How diverse is your workforce?”, “Which areas of my organization are not diverse?” and “How diverse is my organization’s leadership distribution?” from their HCM systems.
And what’s more – our focus on DEI with our clients has driven real outcomes. We’ve seen over 50% of our DEI solution’s active users act and realize a positive impact on their DEI measures. Active clients have seen pay equity gaps decrease by an average of 25% or more than $700K per client, making this a real investment for our clients based on our insights to enable equal pay for equal work.
The power of our data also extends beyond the world of HR. It is a powerful, real-time signal on the state of consumer demand, demographics, and the broader economy. Using our anonymized and aggregated data, we can construct views of migration patterns at the county level. For example, we found that before the pandemic, less than 3% of San Francisco and New York high earners making $100K or more moved out of the cities during the 12 months that ended in January 2020. After the pandemic, that number leaped to 14%. Those high-wage employees moved to the surrounding suburbs with a manageable commute to job centers. Large retailers and state governments use this data to shape their demand forecasting and to optimize their organizational agility in this rapidly changing world.
By putting our clients first and applying one of the richest data sets in the world to some of the most pressing societal and business issues of our day, our teams make a real impact every day at work. The client-obsessed and data-savvy product managers, engineers, UX designers, and data scientists that fuel our teams are constantly pushing the boundaries of technology to solve problems for our clients. At ADP, we are always designing for people, and in DataCloud and the broader Data Solutions team, data is the beating heart of everything we do.
Interested in a tech career at ADP?
Click here to search for your next move and visit Who We Hire.
How We Work, Culture, Team Collaboration
At ADP, people don’t have to be a leader by title. If there is an idea, and you can think big and innovate, that’s all you need.
Innovating Retirement: How ADP Uses Machine Learning to Plan for the Future
As one of the country’s leading HR technology companies, ADP uses its unmatched data in exciting and new ways. We had an opportunity to catch up with two people critical in recognizing the opportunity to innovate and create a machine learning product for Retirement Services.
Hemlata R., Director of Product Development, oversees the entire product development process. In addition to managing scrum masters, architects, developers, and tech leads, she also heads web development, mobile development, and the machine learning strategy for the entire Retirement Services team.
Sanjay V.R. is the Lead Application Developer and oversees the machine learning practice within Retirement Services.
We asked them how their small team creates cutting-edge technology to build data-driven solutions for their customers, and here’s what they said:
First, let’s hear a bit of what brought you to ADP.
Sanjay: I started at ADP as an intern while I was attending school in upstate New York. Once I completed my internship, I actually had multiple offers to join other companies. I chose to stay at ADP because getting good opportunities is one of the most challenging obstacles in today’s job market, and at ADP, if you put in the work, getting rewarded is the easiest thing.
Hemlata has been my director for 80% of my career, and I’ve been able to turn to her if I have an idea or if I want to pick up a new role or responsibility. She’s always encouraged me. My senior leaders make sure to recognize me for my hard work. I’ve been promoted three times in my three years at Retirement Services, and that speaks volumes.
Hemlata: I also had several offers when I was looking for a change after my last job. I was attracted to ADP because I’d heard that it was moving toward being more of a technology company that valued innovation—and that its leaders prioritized diversity and inclusion. I’ve seen first-hand that you don’t have to have an impressive title to be a leader here. You can be a leader at any level. You can innovate at any level, and ADP supports and invests on that front. I’m so happy and thrilled that everything I had heard about ADP turned out to be more than true.
Speaking of innovation, tell us about the Retirement Services product you built.
Sanjay: People Like You is a new feature based on machine learning algorithms; it helps participants better prepare for their retirement by offering benchmarks on how people similar to them are planning their retirements. For example, we can show you what percentage of your coworkers are contributing to their 401(k)s and how much of their income they’re contributing. Maybe you contribute 5%, and when you see that your peers contribute 8%, you have the confidence to invest more.
In the retirement industry, advisors usually group people by age or salary and then start giving advice. We wanted to answer the question better and offer advice based on what others in similar socioeconomic situations are actually doing.
Hemlata: ADP pays one out of six Americans; the amount of data we possess is unparalleled. When I joined the company, we discovered that many of our clients’ employees do not contribute to 401(k)s. Since we work for Retirement Services, we saw this as a problem. People often look at their peers and follow them, so we asked ourselves how our data could help create a solution.
How did you go about building People Like You?
Hemlata: We tried to combine the mind and the machine by leveraging our experts’ expertise at ADP and machine learning.
Sanjay: We have folks at ADP who have over 20 and 30 years of experience in Human Resources and Retirement Services. As much as data is our strength, our people and their expertise are equally valuable. So first, we talked extensively with our internal stakeholders since they already know the ins and outs of the industry intimately. Then we conducted market research to understand people’s motivations and concerns better about retirement investing.
After that, we went back to our data sets—everything we have from our payroll and retirement resources—and we started looking at this socioeconomic information to see any relevance between multiple parameters. For example, does age or compensation influence your retirement decisions? What if you’re married, single, or have kids? Based on our internal and external research, we were able to identify somewhere around 30 factors that make an impact; we then narrowed those factors based on the extent of their influence on an individual’s decision. Once we started analyzing that data and built models to create the personas, we realized that we had something worth integrating with our existing retirement products.
When we began this project, it started on a small scale. It was just one other data scientist and me. The two of us created the machine learning part of it, but as we built specific pieces of code for the APIs, we pulled in engineers as we needed them.
Were there any complications you had to work through?
Hemlata: The tricky part for me was to make sure that we were compliant with all the security olicies. People trust ADP. It’s our brand. That’s why they come to us for payroll, compliance, workforce management, legal, and security solutions. ADP knows what to do and takes excellent care of its customers, and we take this to heart and always obtain the consent of our clients and employees before we include their data. We’re extremely careful to keep all the data anonymous and not look into any specific client or individual employee data.
Sanjay: Yes, ADP is very sensitive toward privacy laws, so we were very specific about reading only as much data as people were comfortable with. One of the biggest advantages we had was that we partnered with ADP’s DataCloud team. They acted like a data custodian in the project and were responsible for making the data anonymous. They also made it possible to identify an employee—only with their consent—if I needed to access that data to connect specific pieces of information.
I’m a millennial, and I’m one of those people who always clicks on “Do Not Sell My Info” on websites. So, I’m particular about my data, and I think I always had that in the back of my mind. DataCloud made my job easy in that regard.
How do you think machine learning will affect your future work?
Hemlata: We are looking at leveraging this concept of combining the mind and the machine on other aspects of our business, such as compliance processes. As of now, we have used descriptive and prescriptive analytics. Next, we are planning to use predictive analytics to help our clients predict the upcoming required actions. ADP and our clients can solve any predicted problems upfront. We’re always trying to see how we can take our ideas and solutions to the next level.
Sanjay: This is the beginning of an entirely new way of thinking about improving our clients’ experience. We want to look beyond traditional solutions to ensure our clients and their employees feel empowered by our products. ADP also has a general excitement to identify pain points to be resolved and processes we can enhance using machine learning.
Speaking of your customers, do you see any results from People Like You? Are more people signing up to contribute to their 401(k)s?
Hemlata: The results are way better than what we expected. Employee contributions and new enrollments have definitely increased. We also saw this product gain so much attention internally within ADP that several other teams contacted us to see how they could leverage similar solutions within their departments. It’s been fascinating to see the outcomes and the interest from all the other teams.
Sanjay: It’s funny because a bunch of my peers was like, “Oh, I don’t really need a 401(k). I’m too young for that.” Then, two or three months after we released People Like You, someone remarked during lunch, “Hey, did you know that I just signed up for my 401(k)?” Then others joined in—four people also signed up. It’s just a wonderful experience when you hear people say your solution impacts their lives.
After we launched, Don Weinstein pinged me on Webex Teams and said what a great job I’d done and that he was looking forward to what I’d build next. It was a total fanboy moment for me.
Hemlata: This goes to show you what I was saying earlier. At ADP, people don’t have to be a leader by title. If there is an idea, and you can think big and innovate, that’s all you need. Once you have that, you can take it to any level, and people will be so open to talk to you, encourage you, and help support any of these thoughts. It’s really amazing to see that!
Click here to search for your next move and make sure to subscribe to our blog!
CI/CD at ADP: Going Global with GitOps
Engineering, Innovation, What We Do
Leo Meirelles first worked at ADP for more than six years as a lead technical analyst and senior software programmer. Then he left for stints at Google and The New York Times, where he had the opportunity to learn new environments, improve his knowledge, and refresh his tech stack—all benefits he brought with him when he returned to ADP in 2016. Below, Leo discusses the continuous integration and development (CI/CD) process he implemented with his team and the company-wide plans for adopting it.
As we globalize and streamline GitOps, we are laying the foundation for our future.
CI/CD at ADP: Going Global with GitOps
By Leo Meirelles, Principal Software Engineer and Principal Architect
As a principal software engineer and principal architect at ADP, I work on multiple projects and provide support as needed. Since ADP has a lot of products, one of our biggest challenges is streamlining our processes. Our engineers work on payroll systems, retirement services, and pension services, to name some, for both small and large companies—and that’s just in the United States. Each country we support has different portfolio options for companies that integrate ADP products. Since we continue to evolve our technology, we’re never short on opportunities.
I worked at ADP for close to seven years the first time. When I returned in 2016, I got involved with a great project to aggregate multi-country payroll; we integrated with in-country providers, with internationalization (i18n) and accessibility (a11y) support. I’d spent a few years at The New York Times and then eighteen months at Google, and I was excited to bring that skillset back to ADP. At ADP, I’d always liked the people I worked alongside, and with ADP’s pivot to a technology-first company, I knew I could have a real impact here. In particular, I had the opportunity to implement continuous integration and continuous deployment (CI/CD), first with one group, then two, and now we’re looking at global implementation throughout the company.
CI/CD combines continuous integration and delivery practices, relying on automation to guarantee that code changes are efficient and that application deployments are reliable. With the project I was initially working on, we had teams in multiple countries and multiple time zones, and when you have such a large amount of people spread out like that, you need to stay efficient.
Before this project, to deploy in a QA environment, we needed a UI Development Lead and a Backend Development Lead to approve a deployment release request since they were the most likely to be aware of any issues that could hinder QA work. They had to give the green light and say, “Hey, this code is good to go.” But when you have 30 developers, things get more complicated since you have to merge multiple pull requests. On top of that, we have eight microservices in the backend and three micro frontends—the login, the old application, and the new application, because we’re migrating a few things toward a new Angular version. This level of complexity underscores why ADP needed a global, automated solution that can work for everyone—and why we started the CI/CD implementation via our GitOps project.
GitOps is an evolution of infrastructure as code, where you build the whole environment from a configuration/definition file, and it stays together with the application source code. Later, it can be run by machines and build new environments without human intervention. The idea of GitOps is to use tools that you already use every day, which makes things easier since you don’t have to add new tools to your stack or change how you get work done. Instead of emailing, messaging, or calling someone to say, “Hey, can you deploy that version for me?” now you do that using Bitbucket and make a pull request, make a commit, and merge your code. After that, everything else happens automatically behind the scenes, and you can skip trying to find people for approvals. Because both the infrastructure and your code go into Bitbucket—in fact, the whole process for a new release—we’re able to have a new deployment in 10 minutes for the local environment using GitOps once the code review is finished, approved, and merged. From that point onward, QA owns the release management for their environment; they control what goes into the environment without involving DevOps and managers, giving more autonomy for the team to manage releases.
We knew that having GitOps would make life easier for DevOps and allow them to focus on other things, like maintaining production and improving monitoring and availability. Also, engineers deserved to oversee their code. But we had to figure out the best way to introduce the new process. So, we started slowly to minimize disruptions with the current software development process and give people time to adjust to a new way of doing things.
We had to get developers over the fear of breaking something. Everybody wanted to be either first or last. If they were first, they wouldn’t have to merge their code, and if they were last, they could make sure everything was working before adding theirs. Until we got into a rhythm, it was a stressful time. But once the teams started adopting the new process, things changed dramatically in a positive way. Instead of making considerable changes in the last few days of a sprint, we slowly transitioned to making several small changes every day. And if something didn’t work, it was a straightforward process to revert changes. Since everything is on Bitbucket, we can see the previous versions, making the long-term management much easier.
I talk to team members often, and we’re in a sweet spot right now. What really helped adoption was implementing a process when everyone was ready and open to trying a new process. I prefer to lead by example rather than trying to force people to do something. But as time passed, we built trust when it became obvious the new system worked. Now people have the flexibility to start working in whatever time zone they’re in and look at our online chats to see what’s changed since they last looked. We even have a bot that judges the quality of a pull request. We have twenty to thirty deployments in our development environment every day, and no one even notices. And if we need to make a production fix, we can do it in 20 minutes using GitOps and our other automation tools.
I’m looking forward to the full adoption of GitOps globally. We have a lot of products on a lot of platforms, so that will take time. But there are a lot of exciting things happening right now at ADP. We’re an evolving tech company and developing a cohesive development engineering team. Since I’ve been back, I’ve seen the environment grow stronger. We communicate and share between teams, do a lot of cross-team collaboration, and help drive innovation and ideas through events like global hackathons. As we globalize and streamline GitOps, we are laying the foundation for our future.
Click here to search for your next move and make sure to subscribe to our blog!
UX Design, Inclusive Design, Voice of Our People
Amber Abreu, Senior Manager of User Experience (UX) research at ADP, speaks with us about the essentials of inclusive design, educating with empathy, and the future of UX innovation at ADP.
Designing For All People: Inclusive UX at ADP
Amber Abreu, Senior Manager of User Experience (UX) research at ADP, has devoted her career to working in the field of inclusive and accessible UX design. She speaks with us about the essentials of inclusive design, educating with empathy, and the future of UX innovation at ADP.
What are you working on these days?
I just started a new role as Senior Manager of UX Research for the Growth team. ADP’s Global Product & Technology organization has three UX teams working under an “OneUX” umbrella: Our Generative team focuses on foundational understanding of our customers and internal associates, the Emerge team handles next-generation products, and the Growth team, my team, does boots-on-the-ground, day-to-day research for various product teams. OneUX is a huge effort with a focus on inclusive and accessible design. It’s a new initiative, and we’re all sort of holding hands as we move through this process together.
As a team leader, I’m excited to support people who are making a positive impact. The work we do on this team really does help people in their lives. I like having a sense of purpose that gets me out of bed every morning, and I want to share that feeling with the rest of my team.
You’ve had quite a career journey and came back to ADP. What brought you back?
Someone I used to work with at ADP remembered me, told me they had an opening and asked if I was interested. I liked the people and thought it was a good fit. It was that simple. But I also saw it as a place where I could make a difference. In the 15 years since I’d previously worked at ADP, I’d worked on UX teams at companies like Delta and AT&T, where I’d been able to educate so many people about accessible design.
I think lots of organizations don’t fully understand what inclusive design actually means, even if they think they do. They might have UX teams, but sometimes they’re just checking a box—though I see this less and less as more people become aware of what smart user experience design can achieve. I was happy to come back to ADP because their commitment to inclusive UX matches my own.
Your passion for inclusive design is evident. How did you follow that career path?
In art school, we had only one semester on inclusive design, touching only a small facet in the much larger field of research and design. Inclusive UX is very technical, but the way you implement and deliver technical requirements can be so innovative. I’ve always been drawn to the intersection between problem-solving and really technical aspects of design. Think of some of the technologies we take for granted, like Alexa or Siri. Those ideas came out of inclusive UX design trying to help people with different capabilities and needs. Now everybody uses them, not just people with disabilities. Also, consider people who, for whatever reason, can’t use a mouse. What’s their user experience going to be?
My personal story is one of the reasons I’m passionate about inclusive design. I was paralyzed due to one of my pregnancies and lost the use of one side of my face. I couldn’t drink from a cup anymore. I couldn’t close my eye. I had to relearn how to do all sorts of things. My experience isn’t the same as someone who is permanently disabled or missing a limb or blind, but I think going through that and being willing to share the experience helps us talk about how UX can affect people and how it can help.
Probably the most significant technological innovation in modern history has been computerized technology and the internet. Technology was supposed to make our lives easier—but an entire segment of the population wasn’t considered and was left behind, which is antithetical to the whole purpose. If anything, computerized technology should create more equity instead of causing a great divide. I’ve been working my entire career to close the gap.
What’s your approach to inclusive design?
I try to educate and create empathy. At previous companies I’ve worked for, I’ve tried to bring people from the community to help inform designers of their particular experiences. I’ve also taken designers to an exhibition called Dialogue in the Dark that simulates total blindness. When you go in, you’re in utter darkness. You can’t see the hand in front of your face, and you confront the challenges blind people face every day. People who aren’t blind know it must be challenging, but being exposed to their daily experience helps us understand what that means.
It’s important to ask a lot of questions, seek knowledge, and share that knowledge. I tell this to people all the time: You’re not the first person to have this problem; someone has solved it. We just need to talk to each other.
How do you see your work shaping the future of ADP?
We’re still in the early days of evolving our UX teams. One area we are focusing on is the employee experience—if you’re an employee and you have to go out and check your payroll statement or your W-2, you’ll see changes there. We’re also updating our all-in-one platform for payroll and HR software targeted at mid-market clients. We’re working to make all of our visual design and interactive components accessible from a shared library. Once we get further, those changes will be visible across other products in our portfolio.
In the next six months to a year, I would like to put in place a solid foundation for an inclusive research program. It would include recruiting partnerships to bring people into research who have different disabilities and language capabilities and people from communities outside of ADP offices. Long term, I’d like to stand up a dedicated research program focused on informing future-thinking designs so we can operate on an international scale in countries with stricter accessibility requirements like Australia, UK, and Canada.
What excites you about what’s next?
There’s this misconception that the accessibility guidelines are only for people with disabilities, which is not true. They are for people whose first language is not in the system language. They’re for people who are older or less educated. There are different tiers of accessibility. And the core fundamental principles are that this work should lift up everyone.
There’s a lot here to be excited about, and because we’re all working together, we’re going to be stronger in the long run. Our team is growing, and we want people who care, who are willing to say, “I don’t know, but I’m willing to learn.” Every person who works on the project will say that they directly impacted someone with a disability in a positive way.
Click here to search for your next move and make sure to subscribe to our blog!
Click here to add your own text
Senior Leaders, Innovation, Future of Work
For ADP as a tech innovator, this is just the beginning of the journey.
Roll Forward: How breakthrough products are redefining ADP as a tech innovator
Roberto Masiero, SVP Innovation Labs
From my long tenure at ADP, I’ve learned that when a company gives you the latitude to move around—either within the technology space or from technology to business or sales—you get plenty of chances to reinvent yourself. And reinvention on the individual level influences the reinvention of the company as a whole, which I think we really see now with Roll™.
Roll™ is a mobile chatbot platform that uses AI and natural language processing technologies to anticipate users’ payroll needs intelligently. It’s the first-ever DIY payroll technology, and it’s so intuitive that our clients just download it and go; a lot of them never even talk to a customer service rep. But while we designed Roll™ to seem effortless, it’s the product of years of creative work with a unified team. The idea for Roll™ was to simplify payroll and HR using a novel UX and platform. I run the Innovation Labs at ADP, where we develop new products as quickly as possible. We’re a relatively small team, around 30 people from diverse backgrounds and with no hierarchy, allowing us to pull together tightly as a group. It’s important to me to have a flat organization because the moment you create hierarchies, you create ways to point fingers. In the way we work, everyone shares responsibility.
We came up with the product idea for Roll™ about four years ago when we were finishing up ADP Marketplace and wondering what to do next. At the time, most of our lab projects were satellite projects, adjacent offerings to our existing core services. I thought, “What if we reinvented the core?” We saw an opportunity to improve multiple facets of our payroll platform—the architecture, the design, the user experience. We had a chance to envision a whole new system.
We fixated on this idea of events—that everything done as an action within the system should be recorded as an event. In fact, we initially named the product “E” for “events.” For example, if you hire someone, pay someone, or terminate someone, we record each action as an event. This way, we know who did what, where they did it, what time of day, and from what device. All that information taken together feeds a machine learning engine where the system gets better the more it gets used. Instead of a system with a bunch of menus, forms, and reports, we imagined a vector of events where events cause other events. We basically built the software as a workflow.
But we didn’t stop there. We also wanted to transform the UI into something much simpler and more direct. People tend to design user experiences with a sense of engagement in mind, but that’s not what we needed here. We didn’t want people engaged; we wanted them to get the job done and exit the software. So with Roll™, the user goes straight to chat and tells the system what they need, and the software understands. If it’s to hire someone, change someone’s W-4, change a payroll schedule, the user asks, and the software guides them through the process using conversational UI.
We also built Roll™ to function 100% on mobile. We decided the UX would use a simple chronological timeline, similar to Facebook or Twitter. Clients love having one place to go to see their activity: “Yes, I ran payroll yesterday evening,” or, “Great, that new W-4 went through.” In addition to optimizing for mobile, we also wanted a strong desktop presence. We noticed our desktop users liked to grab info from the system and transfer it to Excel spreadsheets, so we decided to give them an Excel-like UX.
We finished Roll™ in July 2019 and got a pilot client in August. That fall, we presented the software to ADP’s executive leadership team. We got the feedback that we were sitting on something big that works for small to large corporations. But they encouraged us to focus on the smaller markets, those with one to ten employees. So we spent a couple of months designing an additional layer of software to cater to small businesses. In March 2020, we piloted Roll™ with about 50 smaller companies who all liked what we were offering, and then the executive committee told us to put Roll™ on the market and sell it as soon as possible. So we went from pilot program to full rollout in under a year, and today we’re getting dozens of new clients a day signing up for Roll.
A big part of what makes Roll™ stand out is integrating natural language processing with machine learning. We designed Roll™ to understand the mental model of our user’s meaning. We wanted the chatbot AI to talk the way people talk.
We brought in ADP’s business anthropologist, Martha Bird, and copywriters to advocate for the user, helping us to shape the Roll™ voice. We didn’t simply want AI to predict what our clients needed for payroll purposes––though that ability was definitely important. We wanted the voice of Roll™ to demonstrate human understanding. For example, Roll™ learned to respond more positively when addressing a new hire or giving someone a raise in pay, whereas it is more subdued when discussing termination. It’s that empathetic understanding that gives Roll™ an edge in human interaction.
On the backend, we decided that we didn’t want to run servers, or even containers, like Docker or Kubernetes. Instead, we made every event a function. The beauty of functions is that they only exist while that function is running. So our cost of running Roll™ is extremely low. Using cloud services and this idea of functions is another way Roll™ sets itself apart.
Of course, Roll™ didn’t come without its challenges during the development process. Fraud is something we have to consider whenever we engineer or develop a new product. But this is what I love about the Lab: We think of our challenges as opportunities to make our products better. How can we improve? How can we automate? How can we reduce the amount of burden on the system from someone trying to commit fraud? And when we meet a challenge, everyone jumps in to help. We either fail as a team, or we succeed as a team.
I’d say we’re succeeding right now, and the beautiful thing about Roll™ is that it’s always running. We change our models to pick up on new ways clients ask for things, and every new question pulls into Roll’s knowledge and experience. So the more clients we have, the better the software becomes. It’s an unprecedented level of automation.
A program like Roll™ can help further ADP’s digital transformation from merely a payroll company into a competitive tech company. What makes Roll™ exciting is that it almost creates its own category; it’s a technological solution no one else has. We can dominate this market and apply some of the same breakthroughs—machine learning, using functions—with other ADP products. For ADP as a tech innovator, this is just the beginning of the journey.
Click here to search for your next move and make sure to subscribe to our blog!