Great company with a great product that no one knows about. Marketing and channel activities need extensive help. Sales roll up to managers who are afraid to ask for Executive presence at accounts. The environment would be healthier if there was more executive transparency.
If you do not enjoy your environment, you will not succeed and that is an issue at Commvault.
Local management support