3.013 Jun 2024Sales associateCurrent employeeNew DelhiRecommendCEO approvalBusiness outlookProsWork culture Good pay Flexible Work life balanceConsToo much work Boring No growthShow more
5.015 Mar 2022Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsteam environment, work life balance, room to grow, great company to be a part of, never been happierConsnone, i have nothing bad to say about this job actuallyShow moreHelpfulShare
3.08 Mar 2026Anonymous employeeFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsDecent pay but you are expected to do multiple jobsConsTerrible workplace culture where clients are not paid in a timely fashionShow moreHelpfulShare