To improve communication within teams and to increase the efficiency of interaction with customers, the employees regularly participate in soft skills trainings. These include training on motivation, leadership, management, teamwork, time management, presentation and personal development.