2.0Nov 14, 2012Very stressful environment, doing the work of 3 people, numbers are everything, people come second.RecruiterCurrent employee, more than 1 yearWallisellenRecommendCEO approvalBusiness OutlookProsGreat technology, with vision. In US a very stable company.ConsUnderstaffed, Chaos and many egos at leadership level. EMEA is showing very big growing pains.Show more