A fantastic set of products with a great market potential
Cons
Management is exclusively managing up. No strategy moving from a basically hardware company to SaaS: huge division sold, massive externalization and layoffs loosing know how. Poor HR management, at best.