(Winged ratings measure job satisfaction on scale of 1 to 5)
Anonymous shared this review of Omada, United States on Jan 9th, 2020
"Think long and hard before engaging Denmark-based Omada. While a success in Europe, Omada has failed to demonstrate leadership or focus in the US market. They continue to burnout team members and wonder why they are failing. "
Want to submit a response?