4.0Aug 22, 2017Great company overall, at times too much politicsSenior technical support managerFormer employee, more than 8 yearsAmsterdamRecommendCEO approvalBusiness OutlookProsGreat team, great compensation plan.ConsWhile Sr. leadership are open and friendly mid-level management is extremely political and focus on building their own empires.Show more