4.0Feb 3, 2022A good place to workSales 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 more
3.0Jan 19, 2013CheapSoftware developerFormer employee, more than 3 yearsMeyrinRecommendCEO approvalBusiness OutlookProsNot a bad place to work. Nice coworkersConsAdministration is cheap. If you don't negotiate an acceptable salary, don't hope to improve it later.Show more
4.0Jan 28, 2026Not badClient 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 more