1.013 Mar 2022Worst place to work.Business development managerFormer employee, less than 1 yearNoidaRecommendCEO approvalBusiness outlookProsNone whatsoever. Trust me on this, I worked here for 10 months and couldn't find a single merit of the job.ConsThere are so many that I lost count. Toxic work culture, micro management, harassment are just the key highlights.Show more