5.0Jan 23, 2021Anonymous employeeCurrent employee, more than 1 yearLower Derraid, ScotlandRecommendCEO approvalBusiness OutlookProsGood environment and happy timesConsNone to mention right nowShow more
5.0Sep 14, 2025EngineerCurrent employeePittsburgh, PARecommendCEO approvalBusiness OutlookProsReally great work life balanceConsSometimes really busy working on projectsShow moreHelpfulShare
3.0Jun 23, 2026Senior site reliability engineerCurrent employee, more than 5 yearsPittsburgh, PARecommendCEO approvalBusiness OutlookProsPeople are great, my leadership is great as well.ConsRecent benefits changes are rather troubling.Show moreHelpfulShare