Mastering technology : Engineering services firms in developing countries