5.0Sep 17, 2024ItCurrent employeeCambridge, EnglandRecommendCEO approvalBusiness OutlookProsIts good firm and rally help the employeesConsstatic growth culture... no pay raisesShow more
5.0Sep 14, 2025EngineerCurrent employeePittsburgh, PARecommendCEO approvalBusiness OutlookProsReally great work life balanceConsSometimes really busy working on projectsShow moreHelpfulShare
4.0May 23, 2026Dara analystFormer employeeJersey City, NJRecommendCEO approvalBusiness OutlookProsgood company as per meConsno cons as per meShow moreHelpfulShare