5.020 Aug 2025Great place to workCorporate sales managerCurrent employee, more than 1 yearManchester, EnglandRecommendCEO approvalBusiness outlookProsGood environment and good opportunities to grow your career.ConsSome internal tools are getting outdatedShow more
3.030 Mar 2025GoodSdeCurrent employeeBangalore RuralRecommendCEO approvalBusiness outlookProsGood org, good culture, good peopleConsTimings, no food, no electricityShow more
1.05 Apr 2024Customer careCustomer service representativeCurrent employeeNewark, NJRecommendCEO approvalBusiness outlookProsCompany offers great benefits- good heath insurance and generous time-offConsIf you are working outside the French HQ, you are on your own! Nobody cares about you!Show more