4.0Feb 12, 2014Technical account managerFormer employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsCompany culture, pay, certain degree of autonomyConsLost its vision, trying to re-position in marketShow more
5.0Aug 8, 2024PdmFormer employeeRecommendCEO approvalBusiness outlookProsGreat place to work. Great environment.ConsNo real cons just a smaller companyShow moreHelpfulShare
3.0Oct 3, 2025Senior business analystCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGreat culture to work for.ConsNot much to say except lesser salariesShow moreHelpfulShare