1.017 Apr 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsThe building is nice for collaboration.ConsThe leadership and people are toxic.Show more
5.019 Dec 2025Anonymous employeeCurrent employee, more than 8 yearsRecommendCEO approvalBusiness outlookProsCollaborative environment Medium size means everyone has a say and can influence or change processes High standards Fun environmentConsLofty strategic initiatives that are often tied to outside market forces Recent leadership changes change the status quo (this is good and bad)Show moreHelpfulShare
3.03 Mar 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsI really enjoyed my coworkers and loved the type of work I was doing.ConsNo where to go in the company, pay was stagnant a leadership gave up on the culture.Show moreHelpfulShare