4.014 Mar 2017Customer service representativeCurrent employee, less than 1 yearSan Diego, CARecommendCEO approvalBusiness outlookProsGreat company, they seem to care for the most part, good benefitsConsThe job itself can be really boring. It can take a while before you can really move forwardShow more
5.018 Feb 2026Software engineerFormer employee, more than 8 yearsRadnor, PARecommendCEO approvalBusiness outlookProsGreat technology and benefits. Incredibly smart people work here!ConsTeams sometimes can feel siloed.Show moreHelpfulShare
3.027 May 2026Software engineer co-opCurrent intern, less than 1 yearRecommendCEO approvalBusiness outlookProsExcellent work-life balance, supportive management, genuinely kind people (really enjoyed my time with my co-workers!)ConsOutdated legacy codebase. Many tasks required downskilling. Questionable architectural decisions made by higher-ups. Slow upper-management.Show moreHelpfulShare