5.09 May 2025Program managerCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsNice culture and comptetent teamConsChaotic merger of the 3 entitiesShow more
5.027 Sept 2017Business development managerFormer employeeSan Francisco, CARecommendCEO approvalBusiness outlookProsCulture, environment, team, product, solutionsConsForeign company, new product, time differenceShow moreHelpfulShare
1.026 Nov 2025Software engineerFormer employee, more than 5 yearsBelgium, ILRecommendCEO approvalBusiness outlookProsYou can do nothing and get a salaryConsHonestly - none , company is full of idiots, from management to employees , many managers don't even know how to communicate and speak proper English. Run away as fast as you can!Show moreHelpfulShare