Awful Company - Worst I have worked for - Sales Engineer Omada Employee Review

1.0
Jun 1, 2018
Recommend
CEO approval
Business outlook

Pros

Some nice people Work life balance is good because there is no work.

Cons

Where to start - Salary is often paid late - No commission, lots of regions perform badly - No communication with management. For example served three months notice period, zero contact with manager. Not even a call on the last day to say goodbye. - Little or no support unless managers think it will enhance their own standing. - Absolutely no job prospects. Not even worth using it as a stepping stone. - It will damage career- no sales

Explore other reviews about Omada

5.0
Jan 22, 2025
Recommend
CEO approval
Business outlook

Pros

I have always felt fully supported in my personal and professional development at Omada. Their product vision and direction is market leading and it is an exciting organisation to be a part of that is full of great people.

Cons

Nothing of note at this time.

4.0
Oct 29, 2025
Recommend
CEO approval
Business outlook

Pros

Great work/ life balance. Good at creating successful career paths.

Cons

Need to improve the partner relationships in North America. It is a major thorn in their side.

See reviews by: Helpful|Rating|Date|All