Pros
The people are the best reason to work there. The majority of them want to do a good job and help others do their jobs too. The product management team is great - responsive and working well with other departments. The company has a good product mix and a very good marketing staff to effectively promote solutions. The company has a strong OEM and reseller program.
Cons
The organizational structure is ineffective - there are some underperforming regions, and senior management does not seem concerned or able to identify root problems. In North America, sales management is not sophisticated enough to understand how resellers and OEMs increase sales. The bonus system is based on sales across all corporate divisions, which means a down year in a different division pushes down your bonus, even if your division exceeded sales targets