Politics now need to be managed better as the company is growing so fast and inter and intra group dynamics could be nicer. The sales team folks are set up to compete against each other and the channels - which is a bit bizarre.
There is also no process for career development or job sharing across divisions to stimulate employee growth. Management from overseas occasionally tries to manage directly, but does not understand the nitty-gritty of the dog eat dog sales world the employees on the sales team live with and manage every day.
The vision of the company and it's investors, and tactics to reach the vision is too short term for most of their business development managers to get the deals the company needs longer term (after 3-5 years out).