Implementing Posit Workbench enhanced the daily work experience and effectiveness of the People Analytics team by significantly increasing productivity and enabling complex statistical modeling. With Posit Workbench integrated into Snowflake’s AI Data Cloud, Pinterest’s analysts now work in a secure, fully governed environment that accelerates exploration and advanced modeling.
Accelerated productivity and risk reduction
- Simplified Workflows: The direct connection reduced the multi-step process for data access and preparation down to “one code chunk”. This single chunk combines the initial SQL query (for aggregations) and the subsequent R analysis (using filters or tidyverse mutations). This speeds up work by reducing the necessary steps to source and pre-process data.
- Improved Collaboration: Having the entire process in one code chunk makes sharing analysis with peers or counterparts “more fluid”. The single environment also helped analysts who were previously relying on other tools to “adopt [R] a lot more”.
Enabling advanced statistical analysis
Posit Workbench is essential for conducting in-depth, regression-based analyses that cannot be performed efficiently using SQL alone.
- Driver Analysis: Trevor regularly uses R for regression-based analyses, including the Relative Weights Analysis (RWA) package, which efficiently identifies the key “drivers” of employee sentiment and engagement (e.g., commitment) from survey data. Identifying these root causes helps the business focus on specific intervention points.
- Sophisticated Modeling: The team uses Structural Equation Modeling (SEM) to look at how different factors relate, such as using mediated regression to understand how sentiment about management correlates with trends in sentiment about strategy. This allows them to tell a sophisticated story beyond just reporting the numbers.
Processing unstructured data
- Comment Analysis: The team handles a high volume of unstructured data, receiving 10,000 to 15,000 rich comments per employee survey. Posit Workbench is necessary because R scripts leverage Natural Language Processing (NLP) techniques to clean the data (e.g., handling spelling errors) and sort/subset comments before running thematic analysis with AI tools. Without this integrated connection, processing this volume of data would be a “roadblock for sure”.
The analyses generated by People Insights and Analytics enable leadership teams at Pinterest to make data-driven decisions about focus areas for the company and subsequent action plans for each of those focus areas.
No Ops headache: A “set it and forget it” experience for IT
For the Enterprise Data Platform team at Pinterest, enabling the People Analytics team couldn’t come at the cost of increased operational complexity. Traditionally, hosting data science environments involves provisioning Linux servers, managing complex networking for secure data access, and scheduling downtime for manual patches and upgrades.
By deploying the Posit Workbench Native App on Snowpark Container Services (SPCS), Pinterest eliminated this maintenance burden entirely.