5.0Aug 8, 2018Growing fast, try to maintain that cultureSenior technical support engineerCurrent employee, less than 1 yearAmsterdamRecommendCEO approvalBusiness OutlookProsGreat benefits, Professional attitudes, Getting work done and workplace culture is taken seriously.ConsAll the food and drink could make you a fatlassian.Show more