4.012 Feb 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.08 Aug 2024PdmFormer employeeRecommendCEO approvalBusiness outlookProsGreat place to work. Great environment.ConsNo real cons just a smaller companyShow moreHelpfulShare
3.03 Oct 2025Senior business analystCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGreat culture to work for.ConsNot much to say except lesser salariesShow moreHelpfulShare