- Omni Systems, Inc.16.Feb 2017
Omni Systems is truly a rewarding place to work!
Suggestions for improvement
- working at Omni Systems is not just professionally rewarding, but you meet a lot of interesting people.
What I like about the company
Every day is an opportunity to make an impact.
What I dislike about the company
This is not applicable to Omni Systems.
The following benefits were offered to me
- CompanyOmni Systems, Inc.
- Are you a Current or Former Employee?Current employee
- PositionC-Suite / Leadership