Omni

www.omnirms.com

Omni Jobs & Careers in Welwyn Garden City, England

Hiring? Post a Job

Show:  All Results Last 7 Days

No jobs found – change your filters above for more results

Omni Reviews

7 Reviews
3.2
7 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
(no image)
Howard Flint
2 Ratings
  •  

    Work here and you're guaranteed to become clinically depressed. Yes, it's really that bad!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Director in Louisville, KY
    Former Employee - Senior Director in Louisville, KY

    I worked at Omni full-time (more than 3 years)

    Pros

    Wall Street focused and cleaning up the financials.

    Cons

    The company is Wall Street focused...period. Not customer focused, not employee focused. There is no company culture and they will take you out if it means they have to make their EBITDA.

    Advice to ManagementAdvice

    It's hard to know what's really happening inside your company because there is so much lying and whitewashing to keep bad news from reaching the top.

    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO

Work at Omni? Share Your Experiences

Omni

 
Click to Rate
or