3.0May 16, 2022ManagerCurrent employeeRecommendCEO approvalBusiness OutlookProsFun environment to work and learn in.ConsHard to make sales when you have people who are not serious.Show more
5.0May 29, 2025Senior sales executiveCurrent contractor, more than 1 yearAfrica, MORecommendCEO approvalBusiness OutlookProsGood services, transparency and loyalConsLot of messages, long rulesShow moreHelpfulShare
5.0Apr 15, 2025Finance managerCurrent employeeChicago, ILRecommendCEO approvalBusiness OutlookProsVery good for the company.ConsNothing to much say about itShow moreHelpfulShare