3.0Nov 23, 2012some good people, awful management, some chaff to lose.Market development managerFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProspeople tried hard to please customers collegiate attitude in silosConssilos too entrenched Technology allowed to dictate business to the business!Show more