Культура компании строится на основе акронима S.T. E.W.: Satisfy the customer (делай все для удовлетворения клиента); Team work gets it done (работай в команде); Excellence makes it better (стремись к совершенству); WOW makes it fun (работа с вдохновением — это здорово).