- Omni Systems, Inc.16.Feb 2017
Great company moving forward.
Freedom to work independently
Attitude towards older colleagues
Office / Work Environment
What I like about the company
the opportunity to grow with the company.
What I dislike about the company
Lack of meetings.
The following benefits were offered to me
- CompanyOmni Systems, Inc.
- Are you a Current or Former Employee?Current employee
- PositionC-Suite / Leadership