5.010 Oct 2023Business development managerFormer employeeRecommendCEO approvalBusiness outlookProssupportive working environment learnt various skillsConsi don't felt any cons while working with ibsShow more
5.015 Jul 2022Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood environment Lots to learnConsNothing as such very happy with itShow moreHelpfulShare
4.017 Jan 2023Sales supportCurrent employee, more than 3 yearsCastle Rock, CORecommendCEO approvalBusiness outlookProsExposure to the channel and you gain so much knowledgeConsLong days and work life balance is hardShow moreHelpfulShare