Bad bad bad - Project Associate IOM Employee Review

1.0
Feb 20, 2025
Recommend
CEO approval
Business Outlook

Pros

Ok salary and thats all

Cons

Staaaaay awaaay Bad management Worst hr

Explore other reviews about IOM

5.0
Oct 2, 2025
Recommend
CEO approval
Business Outlook

Pros

Great colleagues, meaningful work, opportunity for growth if you network

Cons

Salary was low for DC

See reviews by: Helpful|Rating|Date|All