Avantages
Access to a lot of incredibly talented and smart individuals and strong partnerships with security vendors. Great company if you are experienced as the salary is extremely competitive. Great jumping point to a security career.
Inconvénients
The company was founded and grown through personal networks and as such, there are a lot of personal friendships that transcend managerial duties. While there is an open door policy with leadership know that privacy is not respected, anything you think is private, isn't. Account Executives have their own agenda's, engineers and consultants are thrown under the bus within a moments notice if it benefits them/their clients. While engineers have more centralized management, sales does not, and since they are bringing in previous clients, aka profit, they are given a wide berth. If you aren't already highly experienced, expect a high salary differential with your counterparts, even if you bill at the same rate and have the same billable percentage.