The role of cultural factors in groupware adoption and diffusion at a non-governmental organization