4.0
21 Oct 2020
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Passionate and smart staff. The people here make all the difference, everyone is passionate about Omada mission and goals.
Cons
With rapid growth you can see confusion and uncertainty.