Omnissa
RepVue Score
0.30
Top 20% of CompaniesOmnissa
Back to Reviews
Current Employee Enlightening, unorganized, autonomous. Leadership is evolving quickly and products are stagnant. Having some major problems with support, products, and operations. Browse Other Reviews
3.3
Dec 24, 2024
1 Useful