Great organization and even greater mission - Senior Operations Assistant IOM Employee Review

5.0
Mar 6, 2025
Recommend
CEO approval
Business Outlook

Pros

Great pay and benefits. 30 vacation days per year. Worldwide health insurance.

Cons

Sometimes we get overwhelmed with work. No work from home.

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