Open to feedback, always willing to listen.
All of it! Omada takes care of their people
Hardworking, intelligent, intuituve, supportive, collaborative
Healthy culture & work/life balance
Great company with a solid mission. Too slow on product advancements and tons of tech debt. Ineffective management.
Really great. Working on something that matters. Great people. Good work-life balance. Great pay.