4.0Oct 26, 2019Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsgood working hours and compensationConshard to sell and hard to meet kpiShow more
4.0Feb 3, 2022Sales associateFormer employee, more than 1 yearChicago, ILRecommendCEO approvalBusiness OutlookProsManagers are good, coworker is ok. Overall environment is good.ConsMarketing team still needs to work on it. Brand awareness is not that good.Show moreHelpfulShare
4.0Jan 28, 2026Client journey managerCurrent employee, more than 10 yearsMeyrinRecommendCEO approvalBusiness OutlookProsRIC treats people well with certain benefits.ConsGet ready to stay in the position for years.Show moreHelpfulShare