5.021 June 2022Nothing to really talk aboutDigital marketing leadCurrent employee, more than 1 yearNew DelhiRecommendCEO approvalBusiness outlookProsDoing this review to get access to this weird platform.ConsCan't expect much from people who forcefully ask you to review.Show more