We are team players and the success of our team comes first. We take full responsibility of the work that we do, employing best practices for it and building world class products that we are proud of. We never cut corners or blindly copy someone else's work or take credit for something we didn't do. We constructively question/challenge each other for the decisions we take. We challenge ourselves every day to be the best professionals in our domain. We strive to learn something new every day, try to put it to use and share it with one another. We always honor our professional commitments. We strive to realize our, the client's and the company's highest potential.