Great atmosphere, friendly management and absolutely no micro managing from my experience, just great support when I need it.
I feel I am awarded and recognised for my achievements and feel fortunate that I have the flexibility from Omni as an employer.
Overall great company to work for!
Cons
N/a None that I can think of
Omni RMS Response
1y
Thanks for your review - really helpful insight for us to keep on doing what you value.