interactions omni reviews work omni interactions work from home reviews Customer Service Representative professionals have also rated Omni. 125 reviews from Omni Interactions Inc. Now… Saturday, November 26, 2022 Edit