They’re very flexible, and, at the same time, very professional, which is impressive. They really hear what we, as the client, want to make. Excellent skills for explaining complicated IT notions to people less versed in the field. They can explain what should be done and what would be the best solution, which is very reliable. They’re a good company to work with.